.padel-page{--p-ink:#10253a;--p-muted:#5b6b76;--p-gold:#c39a55;--p-paper:#f5f3ee;color:var(--p-ink);background:#fff}.padel-page *{box-sizing:border-box}.padel-hero{color:#f7f5f0;background:#10253a;grid-template-columns:1.03fr .97fr;min-height:570px;display:grid}.padel-hero-copy{flex-direction:column;justify-content:center;align-items:flex-start;padding:clamp(46px,7vw,100px) clamp(26px,7vw,100px);display:flex}.padel-kicker{color:var(--p-gold);letter-spacing:.17em;font:700 10px/1.4 Arial,sans-serif;display:block}.padel-hero h1,.padel-end h2{letter-spacing:-.045em;margin:23px 0;font:500 clamp(42px,5.6vw,76px)/.99 Georgia,serif}.padel-hero h1 em,.padel-end h2 em{color:#d4b06c;font-weight:400}.padel-hero-copy>p{color:#d1d9df;max-width:570px;margin:0 0 26px;font-size:16px;line-height:1.8}.padel-actions{flex-wrap:wrap;gap:12px;margin:2px 0 25px;display:flex}.padel-primary,.padel-secondary{letter-spacing:.04em;min-height:48px;padding:15px 20px;font-size:12px;font-weight:700;text-decoration:none}.padel-primary{color:#11263b;background:#d5ad68}.padel-secondary{color:#fff;border:1px solid #718093}.padel-hero-copy>small{letter-spacing:.12em;color:#aebcc6;font-size:9px}.padel-hero-visual{background:linear-gradient(145deg,#1f3c54,#0a1928);place-items:center;min-height:440px;display:grid;position:relative;overflow:hidden}.padel-hero-visual:before,.padel-hero-visual:after{content:"";background:repeating-linear-gradient(45deg,#0000 0 58px,#cba5631f 59px 60px);position:absolute;inset:-25%;transform:rotate(-16deg)}.padel-hero-visual:after{background:radial-gradient(#0000 10%,#08141f94 80%);inset:0}.court-art{z-index:1;aspect-ratio:1.5;background:linear-gradient(120deg,#2b6e6699,#32666526);border:2px solid #dbbc80d6;justify-content:center;align-items:center;width:min(72%,440px);display:flex;position:relative;transform:perspective(900px)rotateX(15deg)rotate(-8deg);box-shadow:0 0 0 10px #ffffff0f,0 0 90px #020a12cc}.court-art:before,.court-art:after{content:"";border:1px solid #e9d7b1b3;position:absolute}.court-art:before{inset:0 25%}.court-art:after{border-width:0 0 0 1px;top:0;bottom:0;left:50%}.court-art i{aspect-ratio:1;border:1px solid #e9d7b1b3;border-radius:50%;width:22%;position:absolute}.court-art b{border-top:1px solid #e9d7b1b3;position:absolute;top:50%;left:0;right:0}.court-label{color:#dfc48c;letter-spacing:.1em;font:600 11px Arial;position:absolute;top:-31px;left:0}.court-art small{color:#c4d0d6;letter-spacing:.1em;font:9px Arial;position:absolute;bottom:-37px;left:0}.padel-visual-index{z-index:2;letter-spacing:.16em;color:#bdc5c9;font:9px Arial;position:absolute;bottom:20px;right:24px}.padel-status{background:#faf9f6;border-bottom:1px solid #e4e4df;grid-template-columns:1.5fr repeat(3,1fr);gap:0;padding:24px clamp(24px,6vw,84px);display:grid}.padel-status>div{border-left:1px solid #deded8;padding:5px 20px}.padel-status>div:first-child{border:0;padding-left:0}.padel-status span{color:#9d7a41;letter-spacing:.14em;margin-bottom:9px;font:700 9px Arial;display:block}.padel-status strong,.padel-status b{font:700 14px Arial}.padel-status p{color:var(--p-muted);margin:8px 0 0;font:12px/1.5 Arial}.padel-status b{font-size:12px}.padel-section{max-width:1600px;margin:auto;padding:76px clamp(24px,7vw,100px)}.padel-section-head{justify-content:space-between;align-items:end;gap:36px;margin-bottom:28px;display:flex}.padel-section-head h2,.padel-gate h2{letter-spacing:-.03em;margin:12px 0 0;font:500 clamp(30px,4vw,48px)/1.06 Georgia,serif}.padel-section-head>p{max-width:450px;color:var(--p-muted);margin:0;font:14px/1.65 Arial}.padel-packages{border-top:1px solid #d9d9d2;border-left:1px solid #d9d9d2;grid-template-columns:repeat(4,1fr);display:grid}.padel-packages article{border-bottom:1px solid #d9d9d2;border-right:1px solid #d9d9d2;min-height:170px;padding:24px 23px 26px}.padel-packages article>span,.padel-source-list article>span{color:#b18c4e;letter-spacing:.12em;font:700 10px Arial}.padel-packages h3,.padel-submittal-grid h3{margin:19px 0 9px;font:700 16px Arial}.padel-packages p,.padel-submittal-grid p{color:var(--p-muted);margin:0;font:13px/1.6 Arial}.padel-tech{background:#f5f3ee;max-width:none;padding-left:max(24px,50vw - 700px);padding-right:max(24px,50vw - 700px)}.padel-table-wrap{background:#fff;border:1px solid #e0ded7;overflow-x:auto}.padel-table-wrap table{border-collapse:collapse;text-align:left;width:100%;min-width:760px}.padel-table-wrap th,.padel-table-wrap td{vertical-align:top;border-bottom:1px solid #e9e7e0;padding:17px 18px;font:13px/1.55 Arial}.padel-table-wrap thead th{color:#fff;letter-spacing:.11em;text-transform:uppercase;background:#10253a;font:700 10px Arial}.padel-table-wrap tbody th{width:18%;font-weight:700}.padel-table-wrap td:nth-child(2){color:#344653;width:59%}.padel-table-wrap td:last-child{color:#765e37;width:23%;font-size:12px}.padel-caveat{color:#63717a;max-width:980px;margin:19px 0 0;font:12px/1.7 Arial}.padel-submittal-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.padel-submittal-grid article{background:#fff;border:1px solid #deded8;min-height:240px;padding:27px}.padel-file{color:#8f6d36;letter-spacing:.1em;border:1px solid #e2d5bc;padding:7px 9px;font:700 9px Arial;display:inline-block}.padel-submittal-grid article>a{color:#142b42;border-bottom:1px solid #c49b55;margin-top:22px;padding-bottom:6px;font:700 12px Arial;text-decoration:none;display:inline-block}.padel-review-card{color:#fff;background:#10253a!important}.padel-review-card h3{color:#fff}.padel-review-card ol{color:#d5dfe5;padding-left:18px;font:12px/1.9 Arial}.padel-gate{background:#f5f3ee;max-width:none}.padel-gates{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:30px;display:grid}.padel-gates>a{color:#10253a;background:#fff;border:1px solid #deded8;flex-direction:column;min-height:205px;padding:22px;text-decoration:none;display:flex}.padel-gates>a>span{color:#b18c4e;font:700 10px Arial}.padel-gates h3{margin:20px 0 8px;font:700 15px Arial}.padel-gates p{color:#61707a;min-height:40px;font:12px/1.6 Arial}.padel-gates b{margin-top:auto;font:700 11px Arial}.padel-sources{padding-bottom:90px}.padel-source-list{border-top:1px solid #deded8}.padel-source-list article{border-bottom:1px solid #deded8;grid-template-columns:65px 1fr;gap:12px;padding:19px 0;display:grid}.padel-source-list h3{margin:0 0 6px;font:700 14px Arial}.padel-source-list h3 a{color:#132b43;text-decoration:none}.padel-source-list p{color:#63717a;max-width:900px;margin:0;font:12px/1.6 Arial}.padel-end{color:#fff;text-align:center;background:#10253a;padding:78px 24px}.padel-end>span{letter-spacing:.18em;color:#d5ad68;font:700 9px Arial}.padel-end h2{font-size:clamp(38px,5vw,65px)}.padel-end .padel-primary{align-items:center;margin:8px auto 14px;display:inline-flex}.padel-end p{color:#c3ced4;max-width:600px;margin:9px auto 0;font:12px/1.6 Arial}@media (max-width:900px){.padel-hero{grid-template-columns:1fr}.padel-hero-visual{min-height:380px}.padel-status{grid-template-columns:1fr 1fr;gap:20px}.padel-status>div{padding-left:14px}.padel-status>div:first-child{grid-column:1/-1}.padel-packages,.padel-gates{grid-template-columns:repeat(2,1fr)}.padel-section-head{flex-direction:column;align-items:start;gap:12px}}@media (max-width:600px){.padel-hero-copy{padding-top:58px;padding-bottom:48px}.padel-hero h1{font-size:46px}.padel-status{grid-template-columns:1fr}.padel-status>div:first-child{grid-column:auto}.padel-status>div{border-top:1px solid #deded8;border-left:0;padding:14px 0 0}.padel-section{padding-top:54px;padding-bottom:54px}.padel-packages,.padel-submittal-grid,.padel-gates{grid-template-columns:1fr}.padel-packages article,.padel-submittal-grid article{min-height:unset}.padel-source-list article{grid-template-columns:38px 1fr}.court-art{width:78%}.padel-table-wrap table{min-width:700px}}
