.tp-approved-page *{box-sizing:border-box}.tp-approved-page{scroll-behavior:smooth}.tp-approved-page{margin:0;font-family:Arial,sans-serif;color:#17383d;background:#f8faf7}.tp-approved-page a{text-decoration:none;color:inherit}.tp-approved-page .top{background:#0c6974;color:#fff;padding:9px 5%;display:flex;justify-content:space-between;font-size:13px}.tp-approved-page .top a{font-weight:800}.tp-approved-page header{display:flex;justify-content:space-between;align-items:center;padding:18px 5%;background:#fff}.tp-approved-page .identity{display:flex;gap:15px;align-items:center}.tp-approved-page .name{font:25px Georgia,serif;letter-spacing:.08em}.tp-approved-page .broker{font-size:10px;color:#587479;border-left:1px solid #cbdad8;padding-left:15px;text-transform:uppercase}.tp-approved-page nav{display:flex;gap:22px;align-items:center;font-size:13px}.tp-approved-page .active{color:#0c6974;font-weight:800}.tp-approved-page .button{display:inline-block;background:#d97853;color:#fff;padding:14px 19px;font-weight:800;margin-top:20px}.tp-approved-page .hero{display:grid;grid-template-columns:1.05fr .95fr;min-height:610px;background:#e7f1ee}.tp-approved-page .hero-copy{padding:75px 10%;align-self:center}.tp-approved-page .eyebrow{text-transform:uppercase;letter-spacing:.18em;font-size:11px;color:#0c6974;font-weight:700}.tp-approved-page .hero h1{font:400 clamp(46px,6vw,70px)/1.03 Georgia,serif;margin:11px 0 18px}.tp-approved-page .hero p{font-size:17px;color:#587479;line-height:1.72}.tp-approved-page .hero-photo{background-image:url('../images/team-pauly-amy-smooth-chin-v2.jpg');background-size:300% auto;background-repeat:no-repeat;background-position:50% 28%;min-height:610px}.tp-approved-page .principles{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:#cbdad7}.tp-approved-page .principle{background:#fff;padding:29px}.tp-approved-page .principle strong{font:400 23px Georgia,serif;display:block;margin-bottom:8px}.tp-approved-page .principle span{font-size:12px;color:#607a7e;line-height:1.6}.tp-approved-page .section{padding:76px 7%}.tp-approved-page .head{max-width:800px}.tp-approved-page .head h2,.tp-approved-page .copy h2{font:400 44px/1.1 Georgia,serif;margin:10px 0 17px}.tp-approved-page .head p,.tp-approved-page .copy p{color:#587479;line-height:1.75}.tp-approved-page .experience{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:34px}.tp-approved-page .experience article{background:#fff;padding:25px;border-top:4px solid #56b9b6}.tp-approved-page .experience article:nth-child(even){border-color:#d97853}.tp-approved-page .experience h3{font:400 22px Georgia,serif;margin:0 0 9px}.tp-approved-page .experience p{font-size:12px;color:#607a7e;line-height:1.6}.tp-approved-page .alt{background:#e7f1ee}.tp-approved-page .two{display:grid;grid-template-columns:.9fr 1.1fr;gap:55px;align-items:center}.tp-approved-page .team-photo{min-height:500px;background:url('../images/team-pauly-trio-working-smooth-chin-v4.jpg') center/cover}.tp-approved-page .approach{margin-top:23px}.tp-approved-page .approach div{padding:15px 0;border-bottom:1px solid #c7dad6}.tp-approved-page .approach strong{display:block;margin-bottom:4px}.tp-approved-page .approach span{font-size:12px;line-height:1.55;color:#607a7e}.tp-approved-page .help{background:#17383d;color:#fff;padding:72px 7%}.tp-approved-page .help h2{font:400 43px Georgia,serif;margin:10px 0 28px}.tp-approved-page .help-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.tp-approved-page .help-card{background:rgba(255,255,255,.07);padding:27px;border-left:3px solid #56b9b6}.tp-approved-page .help-card strong{display:block;font:400 24px Georgia,serif;margin-bottom:9px}.tp-approved-page .help-card p{font-size:12px;line-height:1.65;color:#c7dcda}.tp-approved-page .paths{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:32px}.tp-approved-page .path{background:#fff;padding:27px;border-top:4px solid #56b9b6}.tp-approved-page .path:nth-child(2){border-color:#d97853}.tp-approved-page .path h3{font:400 25px Georgia,serif;margin:0 0 9px}.tp-approved-page .path p{font-size:13px;color:#607a7e;line-height:1.65}.tp-approved-page .path .button{font-size:12px}.tp-approved-page .note{margin-top:27px;background:#fff8f3;border-left:4px solid #d97853;padding:19px;color:#587479;font-size:12px;line-height:1.65}.tp-approved-page .cta{text-align:center;background:#0c6974;color:#fff;padding:67px 7%}.tp-approved-page .cta h2{font:400 42px Georgia,serif;margin:0 0 12px}.tp-approved-page .cta p{color:#d0e4e2}.tp-approved-page .cta .button{margin-top:14px}.tp-approved-page footer{background:#102d31;color:#d7e5e3;padding:37px 6%;display:flex;justify-content:space-between;gap:30px;font-size:12px;line-height:1.6}@media(max-width:1000px){.tp-approved-page .experience{grid-template-columns:1fr 1fr}}@media(max-width:900px){.tp-approved-page nav{display:none}.tp-approved-page .hero,.tp-approved-page .two{grid-template-columns:1fr}.tp-approved-page .hero-photo{grid-row:1;min-height:520px}.tp-approved-page .principles,.tp-approved-page .help-grid,.tp-approved-page .paths{grid-template-columns:1fr}.tp-approved-page .team-photo{min-height:420px}}@media(max-width:600px){.tp-approved-page .top span,.tp-approved-page .broker{display:none}.tp-approved-page .top a{margin:auto}.tp-approved-page .hero-copy,.tp-approved-page .section,.tp-approved-page .help{padding:52px 22px}.tp-approved-page .hero-photo{min-height:420px}.tp-approved-page .experience{grid-template-columns:1fr}.tp-approved-page .team-photo{min-height:320px}.tp-approved-page footer{flex-direction:column}}
.tp-approved-page{min-height:55vh}.tp-approved-page a{text-decoration:none}.tp-approved-page img{max-width:100%;height:auto}