.why-pant-page{padding:0}.why-pant-page h1,.why-pant-page h2,.why-pant-page h3,.why-pant-page p{margin:0}.why-pant-page__hero{margin:14px auto 52px}.why-pant-page__hero-stage{position:relative;display:grid;grid-template-columns:minmax(0, 1fr) minmax(420px, 530px);column-gap:72px;align-items:start;min-height:466px;padding:76px 7px 52px 76px}.why-pant-page__hero-frame{position:absolute;top:36px;left:calc(50% - 18px);width:min(1237px,100% - 42px);transform:translateX(-50%);height:370px;background:url("/assets/images/deposit-system/why-we-pant/hero-frame.svg") center/100% 100% no-repeat;pointer-events:none;z-index:3}.why-pant-page__hero-copy{position:relative;z-index:2;align-self:center;margin-top:-68px;display:grid;gap:28px;max-width:560px}.why-pant-page__hero-copy h1{color:var(--teal);font-family:"Arno Pro",var(--serif);font-size:clamp(46px,4.6vw,55px);font-weight:700;line-height:1.08}.why-pant-page__hero-copy p{color:var(--ink);font-size:20px;line-height:1.5}.why-pant-page__hero-media{position:relative;z-index:2;width:100%;max-width:530px;height:428px;margin-top:-70px;justify-self:end;overflow:hidden}.why-pant-page__hero-media img{width:100%;height:100%;object-fit:cover;object-position:center}.why-pant-page__section-intro{display:grid;gap:16px}.why-pant-page__section-intro--left{justify-items:start}.why-pant-page__section-intro--center{justify-items:center;text-align:center}.why-pant-page__section-intro h2{color:#101828;font-size:36px;font-weight:700;line-height:1.11}.why-pant-page__section-intro p{max-width:768px;color:var(--ink);font-size:18px;line-height:1.56}.why-pant-page__map-shell .why-pant-page__section-intro p{max-width:none}.why-pant-page__section-intro--on-dark h2,.why-pant-page__section-intro--on-dark p{color:#fff}.why-pant-page__section-intro--on-dark p{color:hsla(0,0%,100%,.9)}.why-pant-page__reasons{display:grid;gap:48px;margin:0 auto 48px}.why-pant-page__reasons-grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:24px 26px}.why-pant-page__reason-card{min-height:190px;display:grid;grid-template-columns:auto minmax(0, 1fr);gap:24px;align-items:start;padding:34px;border-radius:15px;background:rgba(0,157,165,.2)}.why-pant-page__reason-icon-wrap{width:64px;height:64px;display:flex;align-items:center;justify-content:center;border-radius:16px;background:var(--teal)}.why-pant-page__reason-icon{width:32px;height:32px;object-fit:contain}.why-pant-page__reason-copy{display:grid;gap:12px}.why-pant-page__reason-copy h3{color:var(--ink);font-size:24px;font-weight:700;line-height:1.33}.why-pant-page__reason-copy p{color:var(--ink);font-size:16px;line-height:1.625}.why-pant-page__system{display:grid;gap:48px;margin:0 auto 52px;padding:64px 94px;border-radius:30px;background:linear-gradient(101.585deg, #197176 2.4322%, #094346 61.225%, #1e666a 104.34%);box-shadow:var(--shadow-soft)}.why-pant-page__system-grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:32px}.why-pant-page__system-card{min-height:278px;display:grid;align-content:start;justify-items:center;gap:8px;padding:33px;border-radius:15px;background:hsla(0,0%,100%,.1);text-align:center}.why-pant-page__system-icon{width:64px;height:64px;object-fit:contain;margin-bottom:8px}.why-pant-page__system-value{color:#fff;font-size:60px;font-weight:700;line-height:1}.why-pant-page__system-label{color:#fff;font-size:24px;font-weight:600;line-height:1.33}.why-pant-page__system-description{color:hsla(0,0%,100%,.8);font-size:16px;line-height:1.5}.why-pant-page__impact{display:grid;gap:40px;margin:0 auto 60px;padding:50px 80px 54px;border-radius:30px;background:var(--mist);box-shadow:var(--shadow-soft)}.why-pant-page__impact-pill{min-height:40px;display:inline-flex;align-items:center;gap:8px;padding:0 16px;border-radius:var(--radius-pill);background:var(--teal);color:var(--mist);font-size:16px;font-weight:600;line-height:1.5}.why-pant-page__impact-pill img{width:20px;height:20px}.why-pant-page__impact-grid{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:24px}.why-pant-page__impact-card{min-height:220px;display:grid;align-content:start;justify-items:center;gap:8px;padding:26px 20px 22px;border-radius:15px;background:var(--teal);color:var(--mist);text-align:center}.why-pant-page__impact-icon{width:48px;height:48px;object-fit:contain;margin-bottom:4px}.why-pant-page__impact-value{color:var(--mist);font-size:36px;font-weight:700;line-height:1.11}.why-pant-page__impact-label{color:var(--mist);font-size:18px;font-weight:600;line-height:1.56}.why-pant-page__impact-description{color:var(--mist);font-size:16px;line-height:1.5}.why-pant-page__map-band{margin:0 calc(50% - 50vw);padding:58px 0 88px;background:#fff;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1)}.why-pant-page__map-shell{display:grid;gap:36px}.why-pant-page__map-card{position:relative}.why-pant-page__map-canvas{position:relative;min-height:630px;overflow:hidden;border-radius:40px;background:#e3f2fd}.why-pant-page__map-canvas .leaflet-container{width:100%;height:100%;min-height:630px;border-radius:40px;background:#e3f2fd;font-family:inherit}.why-pant-page__map-background{position:absolute;inset:-4px 0 0;width:100%;height:calc(100% + 8px);object-fit:cover}.why-pant-page__map-landmass{position:absolute;inset:18.89% 7.21% 14.76% 7.68%;width:auto;height:auto}.why-pant-page__map-toolbar{position:absolute;top:31px;left:47px;right:47px;z-index:1000;display:grid;grid-template-columns:minmax(0, 1fr) auto;gap:12px}.why-pant-page__map-search{min-height:50px;display:flex;align-items:center;gap:12px;padding:0 16px;border-radius:15px;background:var(--mist);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1)}.why-pant-page__map-search img{width:20px;height:20px}.why-pant-page__map-search input{width:100%;border:0;background:rgba(0,0,0,0);color:var(--ink);font-size:16px;line-height:1.5}.why-pant-page__map-search input:focus{outline:none}.why-pant-page__map-search input::placeholder{color:var(--ink);opacity:1}.why-pant-page__map-toggle{min-height:50px;display:inline-grid;grid-template-columns:repeat(2, minmax(0, 1fr));border-radius:15px;overflow:hidden;background:var(--mist);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1)}.why-pant-page__map-toggle button{min-width:92px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 16px;border:0;background:rgba(0,0,0,0);color:var(--ink);font-size:16px;font-weight:600;line-height:1.5}.why-pant-page__map-toggle button+button{border-left:1px solid #e5e7eb}.why-pant-page__map-toggle .is-active{background:rgba(0,157,165,.15);color:var(--teal)}.why-pant-page__map-toggle img{width:20px;height:20px}.why-pant-page__map-marker{position:absolute;z-index:2;top:var(--marker-top);left:var(--marker-left);width:var(--marker-width);height:var(--marker-height)}.why-pant-page__map-marker img,.why-pant-page__map-marker{object-fit:contain}.why-pant-page__map-legend{position:absolute;left:55px;bottom:39px;z-index:3;width:197px;padding:16px;border-radius:15px;background:var(--mist);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1)}.why-pant-page__map-legend p{margin-bottom:12px;color:var(--teal);font-size:12px;font-weight:700;letter-spacing:.5px;line-height:1.33;text-transform:uppercase}.why-pant-page__map-legend ul{display:grid;gap:10px;padding:0;margin:0;list-style:none}.why-pant-page__map-legend li{display:flex;align-items:center;gap:10px;color:#364153;font-size:12px;line-height:1.33}.why-pant-page__map-legend span{width:12px;height:12px;border-radius:50%;flex:0 0 12px}.why-pant-page__map-legend .is-established{background:var(--teal)}.why-pant-page__map-legend .is-pending{background:var(--warm);border:.5px solid #101828}.why-pant-page__map-legend .is-visited{background:#e85571}.why-pant-page__map-zoom{position:absolute;right:55px;bottom:39px;z-index:3;display:grid;width:40px;overflow:hidden;border-radius:15px;background:#fff;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1)}.why-pant-page__map-zoom button{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border:0;border-bottom:1px solid var(--mist);background:#fff}.why-pant-page__map-zoom button:last-child{border-bottom:0}.why-pant-page__map-zoom img{width:20px;height:20px}.why-pant-page__map-legend,.why-pant-page__map-zoom{z-index:1000}.why-pant-page__map-list{padding:100px 47px 32px;min-height:630px;border-radius:40px;background:var(--mist)}.why-pant-map-list__group{margin-bottom:24px}.why-pant-map-list__group-heading{display:flex;align-items:center;gap:8px;margin-bottom:12px;color:#364153;font-size:14px;font-weight:700;line-height:1.3}.why-pant-map-list__dot{display:inline-block;width:12px;height:12px;border-radius:50%;flex:0 0 12px}.why-pant-map-list__group--established .why-pant-map-list__dot{background:#009da5}.why-pant-map-list__group--pending .why-pant-map-list__dot{background:#f5a623}.why-pant-map-list__group--visited .why-pant-map-list__dot{background:#e85571}.why-pant-map-list__group ul{display:grid;grid-template-columns:repeat(auto-fill, minmax(160px, 1fr));gap:8px 16px;list-style:none;padding:0;margin:0}.why-pant-map-list__group li{color:#364153;font-size:14px;line-height:1.4}.why-pant-map-list__empty{color:var(--ink);font-size:15px;opacity:.6}.why-pant-map-tooltip{font-family:inherit;font-size:13px;font-weight:600;color:#364153;background:#fff;border:none;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.12);padding:4px 10px}.why-pant-map-tooltip::before{display:none}@media(max-width: 1180px){.why-pant-page__hero-stage{min-height:520px}.why-pant-page__hero-copy{padding:102px 0 0 56px}.why-pant-page__hero-frame{width:calc(100% - 120px)}.why-pant-page__hero-media{width:min(47%,520px)}.why-pant-page__system{padding:56px 48px}.why-pant-page__impact{padding:44px 36px 48px}}@media(max-width: 920px){.why-pant-page{padding-top:0}.why-pant-page__hero-stage{min-height:0;display:grid;grid-template-columns:1fr;gap:24px;padding:24px 20px 24px}.why-pant-page__hero-frame{display:none}.why-pant-page__hero-copy{align-self:start;margin-top:0;padding:0;max-width:100%}.why-pant-page__hero-media{position:relative;justify-self:end;width:min(100%,364px);max-width:364px;height:268px;margin-top:0}.why-pant-page__reasons-grid,.why-pant-page__system-grid,.why-pant-page__impact-grid{grid-template-columns:1fr}.why-pant-page__system{padding:44px 28px}.why-pant-page__impact{padding:40px 24px 42px}.why-pant-page__map-toolbar{left:24px;right:24px;top:24px;grid-template-columns:1fr}.why-pant-page__map-canvas{min-height:560px}.why-pant-page__map-legend{left:24px;bottom:24px}.why-pant-page__map-zoom{right:24px;bottom:24px}}@media(max-width: 640px){.why-pant-page__hero{margin:12px auto 42px}.why-pant-page__hero-stage{gap:16px;padding:12px 16px 18px}.why-pant-page__hero-copy{gap:20px;padding:0}.why-pant-page__hero-copy h1{font-size:44px}.why-pant-page__hero-copy p,.why-pant-page__section-intro p{font-size:17px}.why-pant-page__hero-media{width:100%;max-width:none;height:auto}.why-pant-page__hero-media img{height:auto;aspect-ratio:1.48/1}.why-pant-page__section-intro h2{font-size:32px}.why-pant-page__reason-card,.why-pant-page__impact-card,.why-pant-page__system-card{padding:24px}.why-pant-page__reason-card{grid-template-columns:1fr}.why-pant-page__reason-icon-wrap{margin-bottom:4px}.why-pant-page__system-value{font-size:52px}.why-pant-page__system-label{font-size:22px}.why-pant-page__impact-label{font-size:17px}.why-pant-page__map-band{padding:46px 0 64px}.why-pant-page__map-canvas{min-height:480px;border-radius:28px}.why-pant-page__map-toggle{width:100%}.why-pant-page__map-toggle button{min-width:0}.why-pant-page__map-legend{width:calc(100% - 88px)}}
