html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .abh,html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .b1hero{padding:56px 0!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .abh>.w,html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .b1hero>.w{min-height:480px!important;align-items:center!important;column-gap:40px!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .abx,html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .rs,html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .b1contact,html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .b1faq{padding-top:64px!important;padding-bottom:64px!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .approved-contact{height:390px!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .approved-contact>img{height:390px!important;object-fit:contain!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .approved-contact .support-card{top:96px!important;width:235px!important;padding:20px!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .approved-help>img{height:260px!important;width:100%!important;object-fit:contain!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .approved-help .support-card{padding:18px!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .approved-help .support-card strong{font-size:20px!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .approved-help .support-card p{font-size:16px!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .approved-help .help-topics>a{padding:16px 14px!important;gap:8px!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .cchips{gap:8px!important;margin-top:14px!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .cchips .ch{padding:6px 8px!important;line-height:1.4!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) h2{margin-bottom:20px!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) p{line-height:1.65!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .tg,html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .ag,html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .ng,html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .nxr,html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .abb{gap:20px!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .tg>a,html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .ag>a,html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .nc,html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .nx,html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .abt>div,html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .abst>div{background:linear-gradient(140deg,#fff,#f5f8ff)!important;border:1px solid #d9e5f6!important;border-radius:22px!important;padding:24px!important;box-shadow:0 10px 28px #234c8210!important;min-width:0!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .tg>a,html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .ag>a,html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .nc{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:12px!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .tg h3,html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .ag h3,html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .nc h3,html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .abt h3,html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .abst h3{font-size:20px!important;line-height:1.4!important;margin:0!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .tg p,html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .nc p,html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .abt p,html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .abst p{font-size:17px!important;margin:0!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .tg .cl,html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .ag .cl,html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .nc .cl{margin-top:auto!important;display:inline-flex!important;align-items:center!important;min-height:44px!important;padding:8px 14px!important;border-radius:12px!important;background:#e9f0ff!important;color:#2856cd!important;font-size:16px!important;font-weight:700!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .tg>a:hover,html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .ag>a:hover,html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .nc:hover{border-color:#92b2f2!important;box-shadow:0 14px 32px #315cd51b!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .tg>a:focus-visible,html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .ag>a:focus-visible,html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .nc a:focus-visible{outline:3px solid #7c9df0!important;outline-offset:4px!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .ng{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .rsup{margin-top:24px!important;padding:24px 28px!important;background:#edf4ff!important;border:1px solid #dae6fb!important;border-left:4px solid #5b80e4!important;border-radius:20px!important;font-size:17px!important;line-height:1.75!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .rsup span{font-size:17px!important;line-height:1.75!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .cg{grid-template-columns:1.1fr .9fr!important;gap:24px!important;align-items:start!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .fcard,html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .icard,html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .contact-availability,html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .addr{padding:28px!important;border:1px solid #dae5f6!important;border-radius:24px!important;background:#fff!important;box-shadow:0 12px 34px #264d8210!important;min-width:0!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .icard .cr{display:grid!important;grid-template-columns:36px minmax(100px,auto) minmax(0,1fr)!important;gap:12px!important;align-items:center!important;padding:18px 0!important;border-bottom:1px solid #e4ebf6!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .icard .cr a,html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .icard .cr .rv{overflow-wrap:anywhere!important;min-width:0!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .fcard input:not([type=checkbox]),html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .fcard select,html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .fcard textarea{border:1px solid #d2dff1!important;border-radius:12px!important;padding:12px 14px!important;min-height:48px!important;font-size:16px!important;background:#fbfdff!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .fcard .hp{display:none!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .fcard input:focus,html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .fcard select:focus,html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .fcard textarea:focus{outline:3px solid #b2c9ff!important;outline-offset:2px!important;border-color:#557ee7!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .fcard textarea{min-height:160px!important;resize:vertical!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .fcard label{margin-top:16px!important;margin-bottom:7px!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .fcard .cons{display:flex!important;align-items:flex-start!important;gap:10px!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .fcard .cons input{width:18px!important;height:18px!important;margin-top:4px!important;flex:none!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .contact-details{display:grid!important;grid-template-columns:1fr 1fr!important;gap:24px!important;margin-top:24px!important;align-items:start!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .contact-availability .sup{display:grid!important;grid-template-columns:40px minmax(0,1fr)!important;gap:16px!important;margin:0!important;padding:0!important;border:0!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .contact-availability .cps{display:grid!important;grid-template-columns:1fr!important;gap:12px!important;margin-top:24px!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .contact-availability .cp{display:flex!important;gap:12px!important;align-items:flex-start!important;padding:16px!important;border:1px solid #e0e9f6!important;border-radius:16px!important;background:#f5f8ff!important;font-size:16px!important;line-height:1.6!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .contact-availability .cp img{width:26px!important;height:26px!important;flex:none!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .addr{display:flex!important;flex-direction:column!important;gap:18px!important;margin:0!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .addr h3{font-size:22px!important;margin:0 0 12px!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .addr p{margin:0!important;font-size:17px!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .city-map{position:relative!important;width:100%!important;overflow:hidden!important;border-radius:20px!important;border:1px solid #dce8f5!important;background:#edf5fe!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .city-map>img{display:block!important;width:100%!important;height:auto!important;position:static!important;object-fit:contain!important;mask-image:none!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .city-map-label{position:absolute!important;left:42%!important;top:42%!important;max-width:56%!important;padding:10px 12px!important;border:1px solid #cbdcf8!important;border-radius:12px!important;background:#fff!important;box-shadow:0 6px 20px #315cd522!important;color:#234777!important;font-size:16px!important;font-weight:700!important;line-height:1.45!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .nxs{margin-top:32px!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .nx{display:flex!important;align-items:flex-start!important;gap:16px!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .nx .n,html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .ag .n{display:grid!important;place-items:center!important;flex:none!important;width:38px!important;height:38px!important;border-radius:12px!important;background:#eaf0ff!important;color:#365fd2!important;font-size:18px!important;font-weight:700!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .nx p{margin:0!important;font-size:17px!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .b1faq>.w{display:grid!important;grid-template-columns:.7fr 1.3fr!important;gap:40px!important;align-items:start!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .faq{width:100%!important;max-width:none!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .faq details{border:1px solid #dae5f5!important;border-radius:18px!important;background:#fff!important;margin-bottom:12px!important;padding:0 22px!important;box-shadow:0 8px 24px #264d8208!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .faq summary{font-size:20px!important;padding:20px 0!important;line-height:1.5!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .faq details p{font-size:17px!important;padding-bottom:20px!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .abt{gap:20px!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .abt>div{display:flex!important;align-items:flex-start!important;gap:16px!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .abt>div>img{width:44px!important;height:44px!important;flex:none!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .abc{margin-top:28px!important;gap:12px!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .abc>span{padding:14px 16px!important;border:1px solid #dce6f6!important;border-radius:14px!important;background:#fff!important;min-width:0!important;flex:1 1 220px!important;font-size:16px!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .abj{display:flex!important;flex-direction:column!important;gap:24px!important;align-items:stretch!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .abst{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:20px!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .abst>div{display:flex!important;flex-direction:column!important;gap:14px!important;align-items:flex-start!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .abst>div:before,html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .abst>div:after,html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .abst:before,html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .abst:after{display:none!important;content:none!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .abst img{width:44px!important;height:44px!important;margin:0!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .abwhy{display:grid!important;grid-template-columns:1.2fr .8fr!important;gap:24px!important;align-items:stretch!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .abmap2{width:100%!important;max-width:none!important;padding:24px!important;border-radius:24px!important;background:linear-gradient(140deg,#fff,#edf5fd)!important;border:1px solid #d6e5f3!important;box-sizing:border-box!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .map-scene{position:relative!important;width:100%!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .map-scene>.journey-real-map{position:static!important;display:block!important;width:100%!important;height:auto!important;object-fit:contain!important;mask-image:none!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .map-region-labels{position:absolute!important;inset:0!important;display:block!important;width:100%!important;height:100%!important;pointer-events:none!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .map-region-labels>div{position:absolute!important;top:44%!important;left:2%!important;width:210px!important;max-width:45%!important;padding:14px 16px!important;border:1px solid #cfdff5!important;border-radius:16px!important;background:#fff!important;box-shadow:0 8px 24px #315b8d20!important;box-sizing:border-box!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .map-region-labels>div:nth-child(2){left:auto!important;right:2%!important;top:67%!important;border-color:#bce1d8!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .map-region-labels b{display:block!important;font-size:18px!important;color:#244a88!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .map-region-labels>div:nth-child(2) b{color:#18775f!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .map-region-labels span{font-size:16px!important;line-height:1.5!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .abmap2>span{padding:18px 0 0!important;margin:0!important;font-size:17px!important;color:#244264!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .abwt{display:flex!important;flex-direction:column!important;justify-content:center!important;margin:0!important;padding:32px!important;border:1px solid #dae5f6!important;border-radius:24px!important;background:linear-gradient(140deg,#fff,#edf4ff)!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .abwt h3{font-size:26px!important;margin:0 0 18px!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .abwt p{font-size:17px!important;margin:0 0 16px!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .abhw{gap:24px!important;align-items:stretch!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .abhw ol{padding:24px!important;margin-top:20px!important;border:1px solid #dce6f5!important;border-radius:22px!important;background:#fff!important;list-style:none!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .abhw li{margin:0 0 18px!important;line-height:1.7!important;font-size:17px!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .abceo{padding:28px!important;border:1px solid #d6e2f9!important;border-radius:24px!important;background:linear-gradient(140deg,#f6f9ff,#e9f1ff)!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .abceo h3{font-size:24px!important;margin-bottom:16px!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .abceo p{font-size:17px!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .abteam>.w{display:grid!important;grid-template-columns:1fr 1fr!important;gap:40px!important;align-items:center!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .abteam figure{margin:0!important;padding:18px!important;background:#fff!important;border:1px solid #dce6f5!important;border-radius:24px!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .abteam img{width:100%!important;height:auto!important;object-fit:contain!important;mask-image:none!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .b1cta>.w,html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .abcta>.w{border-radius:26px!important;padding:32px!important;gap:24px!important;align-items:center!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .b1cta .btn,html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .abcta .btn{min-height:48px!important;padding:12px 20px!important;border-radius:14px!important;font-size:16px!important;}
@media(max-width:900px){
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .abh,html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .b1hero{padding:40px 0!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .abh>.w,html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .b1hero>.w{min-height:0!important;row-gap:24px!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .abx,html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .rs,html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .b1contact,html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .b1faq{padding-top:40px!important;padding-bottom:40px!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .approved-contact{height:auto!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .approved-contact>img{height:300px!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .approved-help>img{height:180px!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .approved-contact .support-card{position:static!important;width:100%!important;padding:20px!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .cg,html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .contact-details,html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .ng,html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .abwhy,html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .abteam>.w,html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .b1faq>.w{grid-template-columns:1fr!important;gap:24px!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .tg,html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .ag,html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .abst{grid-template-columns:1fr!important;gap:16px!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .abt{grid-template-columns:1fr!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .fcard,html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .icard,html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .contact-availability,html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .addr,html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .abwt,html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .abceo{padding:22px!important;border-radius:20px!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .icard .cr{grid-template-columns:30px minmax(0,1fr)!important;gap:10px!important;padding:16px 0!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .icard .cr a,html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .icard .cr .rv{grid-column:2!important;justify-self:start!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .icard .cr img{width:28px!important;height:28px!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .contact-availability .sup{grid-template-columns:1fr!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .city-map-label{position:static!important;display:block!important;max-width:none!important;margin:8px 12px 12px!important;padding:10px 12px!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .nxr{grid-template-columns:1fr!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .abst>div{padding:22px!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .map-region-labels{position:static!important;display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px!important;height:auto!important;margin-top:12px!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .map-region-labels>div,html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .map-region-labels>div:nth-child(2){position:static!important;inset:auto!important;width:auto!important;max-width:none!important;padding:12px!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .map-region-labels b{font-size:16px!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .abmap2{padding:18px!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .abmap2>span{font-size:16px!important;padding-top:14px!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .abteam figure{padding:10px!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .b1cta>.w,html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .abcta>.w{padding:24px!important;gap:18px!important;}
}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .ag{grid-template-columns:repeat(2,minmax(0,1fr))!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .contact-aside{display:flex!important;flex-direction:column!important;gap:24px!important;min-width:0!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .contact-details{grid-template-columns:1fr!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .addr{display:grid!important;grid-template-columns:.8fr 1.2fr!important;align-items:center!important;gap:32px!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .city-map{max-width:600px!important;justify-self:end!important;}
html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .city-map-label{position:static!important;display:block!important;max-width:none!important;margin:8px 12px 12px!important;padding:10px 12px!important;}
@media(max-width:900px){html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .ag,html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .addr{grid-template-columns:1fr!important;}html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .city-map{max-width:none!important;}}

@media(min-width:901px){html:root body#ag-unified-site #main#main#main#main.full-polish-t3424:not(.acard) .approved-help>img{height:258px!important;}}
