.BlockTitleLink_toolbarDock__k2hpZ{position:fixed;left:50%;bottom:max(16px,env(safe-area-inset-bottom));z-index:1200;transform:translateX(-50%);display:flex;align-items:center;gap:4px;padding:8px 10px;border:1px solid #cbd5e1;border-radius:8px;background:#fff;box-shadow:0 12px 36px rgba(15,23,42,.24)}.BlockTitleLink_activeButton__rQJD6,.BlockTitleLink_toolbarButton__XDyEu{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:1px solid #d6deea;border-radius:6px;background:#fff;color:#172033;cursor:pointer}.BlockTitleLink_toolbarButton__XDyEu:hover:not(:disabled){background:#f6f8fb;border-color:#aebdd1}.BlockTitleLink_toolbarButton__XDyEu:disabled{background:#f8fafc;color:#94a3b8;cursor:not-allowed}.BlockTitleLink_activeButton__rQJD6{border-color:#8fb4f5;background:#eaf2ff;color:#1d4ed8}.BlockTitleLink_linkIcon__eUQdn,.BlockTitleLink_unlinkIcon__yU36B{position:relative;display:block;width:16px;height:16px;color:currentColor}.BlockTitleLink_linkIcon__eUQdn:after,.BlockTitleLink_linkIcon__eUQdn:before,.BlockTitleLink_unlinkIcon__yU36B:after,.BlockTitleLink_unlinkIcon__yU36B:before{content:"";position:absolute;width:8px;height:5px;border:1.7px solid;border-radius:999px;transform:rotate(-32deg)}.BlockTitleLink_linkIcon__eUQdn:before,.BlockTitleLink_unlinkIcon__yU36B:before{left:1px;top:6px}.BlockTitleLink_linkIcon__eUQdn:after,.BlockTitleLink_unlinkIcon__yU36B:after{right:1px;top:4px}.BlockTitleLink_unlinkIcon__yU36B{background:linear-gradient(135deg,transparent 45%,currentColor 47%,currentColor 53%,transparent 55%)}.BlockTitleLink_modalBackdrop__Vyw6a{position:fixed;inset:0;z-index:1300;display:flex;align-items:center;justify-content:center;padding:16px;background:rgba(0,0,0,.5)}.BlockTitleLink_modal__FJygL{width:min(400px,100%);padding:24px;border-radius:8px;background:#fff;box-shadow:0 16px 44px rgba(15,23,42,.28)}.BlockTitleLink_modal__FJygL h3{margin:0 0 16px;font-size:18px}.BlockTitleLink_modal__FJygL input{box-sizing:border-box;width:100%;margin-bottom:16px;padding:10px;border:1px solid #d1d5db;border-radius:4px;font-size:14px}.BlockTitleLink_modalActions__er_Pc{display:flex;justify-content:flex-end;gap:8px}.BlockTitleLink_modalActions__er_Pc button{padding:8px 16px;border:1px solid #d1d5db;border-radius:4px;background:#fff;cursor:pointer}.BlockTitleLink_modalActions__er_Pc .BlockTitleLink_primaryButton__hIYEe{border-color:#0070f3;background:#0070f3;color:#fff;font-weight:600}@media(max-width:560px){.BlockTitleLink_toolbarDock__k2hpZ{bottom:max(8px,env(safe-area-inset-bottom))}}.CookieBanner_container__ZGXfc{position:fixed;left:0;right:0;bottom:0;z-index:9999;background-color:rgba(0,0,0,.95);color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 -2px 10px rgba(0,0,0,.3);border-top:1px solid hsla(0,0%,100%,.08)}.CookieBanner_inner__ceMQ_{max-width:1200px;margin:0 auto;padding:16px 20px;display:grid;grid-template-columns:1fr auto;gap:16px 24px;align-items:center}@media(max-width:640px){.CookieBanner_inner__ceMQ_{grid-template-columns:1fr}}.CookieBanner_message__YDz_V{min-width:200px}.CookieBanner_message__YDz_V p{margin:0;font-size:.9375rem;line-height:1.6}.CookieBanner_message__YDz_V a{color:#93c5fd;text-decoration:underline;font-weight:500}.CookieBanner_actions__7XIue{display:flex;gap:12px;flex-wrap:wrap;justify-content:flex-end}.CookieBanner_button__VCNEy{appearance:none;-webkit-appearance:none;padding:10px 18px;border-radius:9999px;font-weight:600;font-size:.9375rem;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease,transform .05s ease;border:1.5px solid hsla(0,0%,100%,.3);color:#fff;background:rgba(0,0,0,0)}.CookieBanner_button__VCNEy:hover{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.5)}.CookieBanner_button__VCNEy:active{transform:translateY(.5px)}.CookieBanner_button__VCNEy:focus-visible{outline:none;box-shadow:0 0 0 3px hsla(0,0%,100%,.35)}.CookieBanner_primary__6ZaLm{background:var(--brand,#3b82f6);border-color:rgba(0,0,0,0)}.CookieBanner_primary__6ZaLm:hover{background:#2563eb}.CookieBanner_primary__6ZaLm:focus-visible{box-shadow:0 0 0 3px rgba(59,130,246,.5)}.FeatureBlock_linkedCard__3rNDB{position:relative}.FeatureBlock_cardLink__RNTL5{position:absolute;inset:0;z-index:1;border-radius:inherit}.FeatureBlock_cardLink__RNTL5:focus-visible{outline:3px solid var(--color-primary,#0070f3);outline-offset:3px}.FeatureBlock_linkedContent__Pqzlm{position:relative;z-index:2;pointer-events:none}.FeatureBlock_linkedContent__Pqzlm a{position:relative;z-index:3;pointer-events:auto}