/* PsicoElite.lat — Página para profesionales, V10 */
.professionals-page{--p-navy:#092e4c;--p-dark:#06263f;--p-teal:#008e98;--p-cyan:#41cbd0;--p-sand:#f5f8f8;background:#fff}
.professionals-page .menu a.nav-active{color:#008e98;position:relative}.professionals-page .menu a.nav-active:after{content:"";position:absolute;height:2px;background:#009aa3;left:0;right:0;bottom:-11px}
.p-hero{position:relative;overflow:hidden;background:radial-gradient(circle at 81% 15%,#e5f6f4 0,transparent 36%),linear-gradient(115deg,#fbfdfd 10%,#f0f8f7 100%);padding:70px 0 66px}
.p-hero-grid{display:grid;grid-template-columns:1.04fr .96fr;gap:60px;align-items:center}.p-hero-copy{position:relative;z-index:2}.p-hero .e-breadcrumb{margin-bottom:37px}.p-eyebrow{font-weight:800;letter-spacing:1.9px;color:#007e8c;font-size:10px;display:inline-flex;align-items:center;gap:10px}.p-eyebrow i{display:inline-block;width:7px;height:7px;background:#10b9b4;border-radius:50%;box-shadow:0 0 0 4px #10b9b41b}
.p-hero h1{font-size:clamp(43px,4.6vw,65px);line-height:1.08;letter-spacing:-3.1px;margin:18px 0 25px}.p-hero h1 em{font-style:normal;color:#008d96}.p-hero-copy>p{max-width:585px;font-size:16px;line-height:1.85;color:#49657a;margin-bottom:27px}.p-actions{display:flex;align-items:center;gap:23px;flex-wrap:wrap}.p-link{font-size:13px;font-weight:800;color:#0b3956;display:inline-flex;gap:12px;align-items:center}.p-link:hover{color:#008f99}.p-hero-highlights{border-top:1px solid #d1e3e3;margin-top:34px;padding-top:21px;display:flex;gap:10px 19px;flex-wrap:wrap}.p-hero-highlights span{font-size:11px;color:#47667b;font-weight:700}.p-hero-highlights span:before{content:"✓";color:#00a8a9;margin-right:7px;font-weight:900}
.p-hero-art{position:relative;min-height:555px;display:grid;place-items:center}.p-hero-ambient{position:absolute;border-radius:50%;pointer-events:none}.p-ambient-one{width:460px;height:460px;border:1px solid rgba(0,156,167,.27);right:-34px;top:18px}.p-ambient-two{width:380px;height:380px;border:1px dashed rgba(10,150,160,.19);right:6px;top:58px}.p-network-card{position:relative;z-index:2;border-radius:18px;overflow:hidden;background:linear-gradient(147deg,#0b3556 0%,#071f36 80%);color:white;width:calc(100% - 37px);max-width:497px;box-shadow:0 34px 65px #0c36572c;padding:31px 32px 0;border:1px solid #4b7c8b55}.p-network-card:after{content:"";width:250px;height:250px;position:absolute;right:-140px;top:-100px;border-radius:50%;background:radial-gradient(circle,#11b9bd40,transparent 70%);pointer-events:none}.p-network-top{display:flex;align-items:center;gap:12px;border-bottom:1px solid #ffffff24;padding-bottom:22px}.p-network-top img{width:51px;height:auto;object-fit:contain}.p-network-top div{display:flex;flex-direction:column;gap:1px}.p-network-top strong{font:800 21px Manrope,sans-serif;letter-spacing:-.7px}.p-network-top span:not(.p-live-signal){font-size:9px;letter-spacing:1.6px;color:#8bd4d7;font-weight:800}.p-live-signal{width:8px;height:8px;border-radius:50%;background:#39d5bf;margin-left:auto;box-shadow:0 0 0 6px #39d5bf18}.p-network-emphasis{padding:38px 0 31px}.p-network-emphasis>span{display:block;color:#85d4d2;letter-spacing:2px;font-weight:800;font-size:10px;margin-bottom:12px}.p-network-emphasis strong{font:800 clamp(24px,2.4vw,34px)/1.25 Manrope,sans-serif;letter-spacing:-1.2px}.p-network-flow{border-top:1px solid #55748b80}.p-network-flow>div{display:flex;align-items:center;gap:19px;padding:17px 0;border-bottom:1px solid #ffffff24}.p-network-flow b{height:38px;width:38px;flex:none;display:grid;place-items:center;border-radius:50%;background:#1b607a;border:1px solid #418ca1;font-size:13px;color:#9cebe3}.p-network-flow span{font-size:13px;font-weight:800;line-height:1.5}.p-network-flow small{display:block;font-size:11px;color:#c1d8df;font-weight:500;margin-top:2px}.p-network-foot{display:flex;gap:13px;align-items:center;font-size:11px;line-height:1.55;color:#d2ebea;background:#0e4858;margin:0 -32px;padding:21px 32px}.p-circle-mark{font-size:24px;color:#5cddd2}.p-hero-float{position:absolute;z-index:4;right:-14px;bottom:1px;display:flex;gap:12px;align-items:center;padding:16px 18px;background:#fff;border:1px solid #deeaed;box-shadow:0 18px 36px #0034521d;border-radius:11px}.p-float-icon{font-size:25px;color:#0098a2}.p-hero-float strong{font-size:12px;display:block;color:#0c2c4c}.p-hero-float small{font-size:10px;color:#61798e;display:block}.p-trust-bar{background:#0b314f;color:#ecfcfa}.p-trust-bar>.wrap{min-height:76px;display:flex;align-items:center;gap:20px;justify-content:space-between}.p-trust-bar span{font-size:11px;font-weight:700;letter-spacing:.02em}.p-trust-bar i{height:24px;width:1px;background:#7bbab850}
.p-section{padding:102px 0}.p-section-heading{display:grid;grid-template-columns:1.25fr .75fr;gap:60px;align-items:end;margin-bottom:43px}.p-section-heading p{color:#546d81;font-size:15px;line-height:1.8;margin:0}.p-section h2{font-size:clamp(36px,3.6vw,49px);letter-spacing:-2.1px;line-height:1.18;margin:18px 0 15px}.p-section h2 span{color:#008e98}.p-section h3{letter-spacing:-.65px}
.p-difference-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.p-benefit{border:1px solid #dbe8e9;background:white;padding:26px 22px 26px;min-height:295px}.p-benefit:nth-child(2){background:#f3fafa;border-color:#bedfdf}.p-benefit-head{display:flex;align-items:center;gap:14px;margin-bottom:35px}.p-benefit-symbol{display:grid;place-items:center;width:37px;height:37px;border-radius:50%;background:#e6f8f7;font-size:11px;font-weight:800;color:#008a94}.p-benefit-line{height:1px;flex:1;background:#d4e4e7}.p-benefit h3{font-size:19px;margin-bottom:11px}.p-benefit p{font-size:13px;color:#5a7386;line-height:1.8;margin:0}
.p-process{background:#f3f7f7}.p-steps{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:18px}.p-step{border-top:2px solid #b5d3d8;padding:24px 9px 5px 0}.p-step>span{font:800 35px Manrope,sans-serif;color:#008e98;letter-spacing:-1px;display:block;margin-bottom:24px}.p-step h3{font-size:18px;margin:0 0 12px}.p-step p{font-size:13px;color:#557085;line-height:1.8;margin:0}.p-caution{margin:34px 0 0;font-size:12px;color:#5b7687;background:#fff;border-left:3px solid #009ca4;padding:16px 20px}
.p-elite-grid{display:grid;grid-template-columns:1fr .9fr;gap:100px;align-items:center}.p-elite-grid>div:first-child p{color:#50697e;max-width:620px;line-height:1.87}.p-elite-grid .p-big{font-size:18px;color:#233f58!important;line-height:1.8}.p-elite-features{display:flex;gap:9px;flex-wrap:wrap;margin:28px 0 25px}.p-elite-features span{border:1px solid #c8e2e4;color:#087983;font-size:11px;font-weight:800;padding:9px 11px;border-radius:3px}.p-elite-panel{background:linear-gradient(145deg,#072b47,#06536b);color:white;border-radius:11px;box-shadow:0 30px 70px #00345225;padding:40px 39px 35px}.p-elite-panel-head{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #a7d9dc50;padding-bottom:18px;gap:15px}.p-elite-panel-head>span{font-size:9px;letter-spacing:1.4px;color:#80dcd5;font-weight:800}.p-elite-panel-head strong{font:800 30px Manrope,sans-serif;letter-spacing:1.1px}.p-elite-panel-head strong span{font-size:9px;vertical-align:top}.p-elite-layers{padding:10px 0 15px}.p-elite-layers>div{display:flex;align-items:center;gap:17px;padding:16px 0;border-bottom:1px solid #d8fafa29;font-size:13px;font-weight:700}.p-elite-layers b{font-size:11px;color:#86e8e1}.p-elite-layers .p-elite-highlight{margin:6px -13px;padding:16px 13px;background:#0a687a;border-radius:4px;border-bottom:0;color:white}.p-elite-panel>p{font-size:11px;color:#c8e6e8;line-height:1.85;margin:7px 0 0}
.p-experience{background:#f5f9f9}.p-product-layout{display:grid;grid-template-columns:.74fr 1.26fr;gap:45px;padding:26px;background:#fff;border:1px solid #d8e8eb;border-radius:16px;box-shadow:0 16px 50px #0037530b}.p-product-text{padding:30px 12px 30px 19px;display:flex;flex-direction:column}.p-product-tag{font-size:9px;letter-spacing:1.6px;color:#008f9b;font-weight:800}.p-product-text h3{font-size:30px;margin:19px 0 14px}.p-product-text>p{color:#577185;font-size:14px;line-height:1.8}.p-product-tabs{display:flex;flex-direction:column;gap:8px;margin:16px 0 18px}.p-tab{border:1px solid #d5e6e8;background:#f9fcfb;text-align:left;cursor:pointer;padding:16px 20px;color:#375c75;border-radius:6px;font-size:13px;font-weight:800}.p-tab:hover,.p-tab.is-active{background:#e6f7f6;border-color:#6cc5c7;color:#006b77}.p-tab:focus-visible{outline:3px solid #028e98;outline-offset:2px}.p-prototype-note{margin-top:auto;font-size:11px!important;color:#8394a3!important}.p-app-card{border:1px solid #c5e0e3;border-radius:12px;overflow:hidden;box-shadow:0 19px 32px #092d4e14}.p-app-header{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:15px 20px;background:#0c3454;color:white}.p-app-header>span{display:flex;align-items:center;gap:6px;font-size:14px;font-weight:800}.p-app-header img{width:27px;height:auto}.p-teal{color:#60d3d5}.p-app-header small{color:#afdadd;font-size:9px;letter-spacing:.9px}.p-app-body{min-height:372px;display:grid;grid-template-columns:60px 1fr;background:#fcfefe}.p-app-sidebar{background:#eaf3f4;border-right:1px solid #d0e4e7;padding:27px 0;display:flex;align-items:center;flex-direction:column;gap:20px}.p-app-icon{color:#6d9ba2;font-size:21px}.p-app-icon.active{color:#007e89}.p-app-content{padding:27px 27px 24px}.p-view-eyebrow{color:#008d96;font-size:9px;font-weight:800;letter-spacing:1.2px}.p-view h4{font:800 22px Manrope,sans-serif;margin:9px 0 20px;color:#0a2c4a;letter-spacing:-.7px}.p-progress{background:#ecf7f7;padding:15px 17px;border-radius:5px;margin-bottom:16px}.p-progress>div:first-child{display:flex;justify-content:space-between;gap:10px;font-size:12px;color:#4d7280}.p-progress b{color:#006f7b}.p-progress-track{height:7px;background:#c7e4e5;border-radius:6px;margin-top:10px;overflow:hidden}.p-progress-track span{display:block;height:100%;background:linear-gradient(90deg,#057e8e,#25c9c6);border-radius:6px}.p-demo-table{border:1px solid #dde9ed;border-radius:5px;overflow:hidden}.p-demo-table>div{display:flex;justify-content:space-between;gap:12px;padding:12px 15px;border-bottom:1px solid #e4edf0;font-size:11px;color:#63798b}.p-demo-table>div:last-child{border-bottom:0}.p-demo-table strong{color:#0a6473;font-weight:800;text-align:right}.p-demo-footer{margin-top:16px;padding:12px 14px;background:#f0f8f8;border-left:3px solid #06979e;display:flex;justify-content:space-between;gap:10px;font-size:10px;color:#426d7a}.p-demo-footer span:last-child{font-size:15px;color:#007d85}.p-sinapsis-visual{display:flex;gap:15px;align-items:center;background:#e9f7f7;border-radius:6px;padding:18px;margin-bottom:15px}.p-sinapsis-badge{background:#093854;color:#6aeee5;border-radius:9px;font-size:24px;font-weight:800;padding:8px 17px}.p-sinapsis-visual b{display:block;font-size:12px}.p-sinapsis-visual small{font-size:11px;color:#577b85}.p-checklist{border:1px solid #d4e8e9;border-radius:7px;overflow:hidden}.p-checklist>div{display:flex;gap:13px;padding:13px 15px;border-bottom:1px solid #d4e8e9;font-size:12px;color:#37566a}.p-checklist>div:last-child{border-bottom:0}.p-checklist span{font-weight:800;color:#008f9b;font-size:15px}
.p-principles{background:linear-gradient(138deg,#082f4c,#084b59);color:#fff}.p-principles-grid{display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:center}.p-principles h2 span{color:#86e1dc}.p-principles p{color:#c9dfe3;line-height:1.85}.p-principles-grid>div:first-child>p{max-width:520px;margin-bottom:27px}.p-principles-list{border-top:1px solid #ffffff44}.p-principles-list>div{display:grid;grid-template-columns:40px 1fr;gap:19px;padding:22px 0;border-bottom:1px solid #ffffff44}.p-principles-list>div>span{color:#87e4df;font-weight:800;font-size:15px}.p-principles-list strong{font-size:15px}.p-principles-list p{font-size:12px;margin:6px 0 0}
.p-requirements-grid{display:grid;grid-template-columns:1fr 1fr;gap:95px;align-items:center}.p-requirements-grid p{color:#577084;line-height:1.8}.p-req-visual{background:radial-gradient(circle at 100% 0%,#ccefee,#eaf7f7 60%,#f9fdfd);min-height:470px;border-radius:16px;position:relative;display:grid;place-items:center;padding:33px}.p-req-visual:before{position:absolute;content:"";width:350px;height:350px;border-radius:50%;border:1px solid #9ddad8;left:50%;top:48%;transform:translate(-50%,-50%)}.p-req-card{position:relative;z-index:1;background:#fff;border:1px solid #cde4e6;border-radius:12px;box-shadow:0 25px 55px #0b3b5433;width:100%;max-width:410px;padding:30px}.p-req-label{color:#008f98;font-weight:800;font-size:9px;letter-spacing:1.4px}.p-req-top{display:flex;align-items:center;gap:15px;padding:24px 0;border-bottom:1px solid #d9e7e9}.p-req-avatar{height:52px;width:52px;display:grid;place-items:center;border-radius:50%;color:#008e98;font-size:36px;background:#e9f6f5}.p-req-top strong{display:block;font-size:15px}.p-req-top span{display:block;font-size:11px;color:#647f90}.p-req-meter{display:flex;justify-content:space-between;align-items:center;padding:15px 0;border-bottom:1px solid #e1edef;gap:10px;font-size:12px;color:#49697e}.p-req-pill{border-radius:20px;padding:5px 10px;background:#e7f7f5;font-size:10px;color:#007f8c;font-weight:800}.p-req-foot{font-size:11px;color:#698498;margin-top:21px}.p-req-corner{position:absolute;bottom:15px;right:20px;font-size:9px;letter-spacing:1px;color:#6692a1;font-weight:800}.p-req-list{padding:0;margin:25px 0 25px;list-style:none}.p-req-list li{display:flex;gap:12px;padding:14px 0;border-bottom:1px solid #ddebed;color:#36536c;font-size:13px;line-height:1.65}.p-req-list li:before{content:"✓";color:#008e98;font-weight:900}.p-req-footnote{font-size:11px!important;color:#748a9b!important}
.p-faq{background:#f7faf9}.p-faq-grid{display:grid;grid-template-columns:.78fr 1.22fr;gap:90px}.p-faq-grid>div:first-child>p{font-size:14px;color:#617589;max-width:330px}.p-faq-list details{border-bottom:1px solid #d8e6e9}.p-faq-list details:first-child{border-top:1px solid #d8e6e9}.p-faq-list summary{position:relative;font-size:14px;font-weight:800;cursor:pointer;list-style:none;padding:19px 34px 19px 0}.p-faq-list summary::-webkit-details-marker{display:none}.p-faq-list summary:after{position:absolute;right:0;top:17px;content:"+";font-size:20px;font-weight:400;color:#008e98}.p-faq-list details[open] summary:after{content:"−"}.p-faq-list details p{font-size:13px;color:#576f82;line-height:1.85;padding-right:25px;margin:0 0 24px}
.p-apply{background:linear-gradient(135deg,#0a3150,#07505e);color:white}.p-apply-grid{display:grid;grid-template-columns:.82fr 1fr;gap:88px;align-items:start}.p-apply-intro{padding-top:23px}.p-apply .kicker{color:#7fded9}.p-apply h2,.p-apply h2 span{color:#fff}.p-apply h2 span{color:#82e0da}.p-apply-intro>p{color:#c5dce1;line-height:1.9;max-width:480px}.p-apply-notes{border-top:1px solid #ffffff40;margin-top:42px}.p-apply-notes div{display:flex;gap:22px;align-items:center;border-bottom:1px solid #ffffff40;padding:19px 0;font-size:13px;font-weight:700}.p-apply-notes span{color:#87e4df}.p-apply-contact{display:flex;flex-direction:column;gap:10px;margin-top:40px}.p-apply-contact a{font-weight:800;font-size:13px}.p-apply-contact>span{color:#c0d6dc;font-size:12px}.p-apply-card{background:white;color:#123752;border-radius:15px;padding:37px;box-shadow:0 28px 75px #001c2b65}.p-form-head{margin-bottom:23px}.p-form-head>span{color:#008d98;font-size:9px;letter-spacing:1.4px;font-weight:800}.p-form-head h3{font-size:26px;margin:10px 0}.p-form-head p{color:#728896;font-size:12px;margin:0;line-height:1.7}.p-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.p-form-grid label,.p-long-input{display:flex;flex-direction:column;gap:7px;font-size:11px;font-weight:800;color:#153a56}.p-apply input:not([type=checkbox]),.p-apply select,.p-apply textarea{border:1px solid #d6e3e7;border-radius:6px;background:white;width:100%;min-height:47px;padding:11px 13px;font-size:12px;font-weight:500;color:#143752;outline-offset:2px}.p-apply select{cursor:pointer}.p-apply textarea{resize:vertical}.p-apply input:focus,.p-apply select:focus,.p-apply textarea:focus{border-color:#008e98}.p-long-input{margin-top:16px}.p-form-summary{background:#edf8f7;padding:17px 18px;border:1px solid #cbe5e6;border-radius:7px;margin:22px 0 15px}.p-form-summary>span{font-size:9px;font-weight:800;letter-spacing:1.4px;color:#008d96}.p-form-summary p{margin:7px 0 0;color:#35576e;font-size:12px}.p-form-consent{display:flex;gap:10px;align-items:flex-start;color:#456176;font-size:11px;line-height:1.7}.p-form-consent input{accent-color:#008f99;flex:none;margin-top:5px}.p-form-disclaimer{font-size:10px;color:#8393a2;margin:16px 0;line-height:1.7}.p-form-submit{width:100%}#professionalStatus{font-size:12px;color:#006a78;margin:13px 0 0}
@media(max-width:1180px){.p-hero-grid{gap:35px}.p-hero h1{font-size:clamp(43px,4.7vw,59px)}.p-section{padding:90px 0}.p-benefit{padding:24px 18px}.p-elite-grid,.p-principles-grid,.p-requirements-grid,.p-apply-grid{gap:55px}.p-product-layout{gap:20px}}
@media(max-width:900px){.p-hero{padding:35px 0 60px}.p-hero-grid{grid-template-columns:1fr;gap:26px}.p-hero-art{min-height:540px;max-width:650px;width:100%;margin:auto}.p-hero h1{max-width:710px;font-size:clamp(45px,7vw,66px)}.p-hero .e-breadcrumb{margin-bottom:26px}.p-hero-copy>p{max-width:720px}.p-trust-bar>.wrap{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:18px 0;gap:11px}.p-trust-bar i{display:none}.p-section-heading,.p-elite-grid,.p-principles-grid,.p-requirements-grid,.p-faq-grid,.p-apply-grid{grid-template-columns:1fr;gap:35px}.p-section-heading p{max-width:660px}.p-difference-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.p-steps{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:25px}.p-section{padding:82px 0}.p-elite-panel{max-width:660px}.p-product-layout{grid-template-columns:1fr}.p-product-text{padding:20px}.p-product-tabs{flex-direction:row;gap:8px;flex-wrap:wrap}.p-tab{flex:1;min-width:130px;text-align:center;padding:12px}.p-prototype-note{margin-top:10px}.p-principles-list,.p-req-visual{max-width:680px}.p-faq-grid{gap:14px}.p-apply-card{max-width:750px}}
@media(max-width:680px){.professionals-page .menu .nav-active:after{display:none}.p-hero{padding:28px 0 55px}.p-hero h1{font-size:clamp(37px,10vw,53px);letter-spacing:-2.2px}.p-hero-copy>p{font-size:14px}.p-actions{gap:16px}.p-hero-highlights{gap:9px 12px}.p-hero-highlights span{font-size:10px}.p-hero-art{min-height:483px}.p-network-card{width:98%;padding:23px 22px 0;border-radius:13px}.p-hero-ambient{display:none}.p-network-emphasis{padding:23px 0 16px}.p-network-emphasis strong{font-size:25px}.p-network-flow>div{padding:12px 0}.p-network-flow small{font-size:10px}.p-network-foot{margin:0 -22px;padding:16px 22px}.p-hero-float{right:-1px;bottom:-3px;padding:12px}.p-float-icon{font-size:18px}.p-hero-float small{font-size:9px}.p-section{padding:71px 0}.p-section h2{font-size:clamp(31px,8.4vw,43px);letter-spacing:-1.65px}.p-section-heading{gap:5px;margin-bottom:25px}.p-section-heading p{font-size:14px}.p-difference-grid{grid-template-columns:1fr}.p-benefit{min-height:0;padding:24px}.p-benefit-head{margin-bottom:20px}.p-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 15px}.p-step>span{font-size:29px;margin-bottom:13px}.p-step h3{font-size:16px}.p-step p{font-size:12px}.p-elite-grid .p-big{font-size:16px}.p-elite-panel{padding:26px 21px}.p-elite-panel-head strong{font-size:25px}.p-elite-layers>div{font-size:12px}.p-product-layout{padding:10px;border-radius:10px}.p-product-text{padding:19px 13px}.p-product-text h3{font-size:25px}.p-tab{font-size:10px;min-width:0;padding:12px 6px}.p-app-header{padding:14px 11px;gap:10px}.p-app-header small{font-size:7px}.p-app-body{grid-template-columns:43px 1fr;min-height:330px}.p-app-sidebar{padding-top:22px}.p-app-content{padding:19px 13px}.p-view h4{font-size:18px}.p-demo-table>div{font-size:10px;padding:11px 9px}.p-principles-list>div{grid-template-columns:27px 1fr;gap:10px}.p-principles-list strong{font-size:13px}.p-req-visual{min-height:390px;padding:20px 13px}.p-req-visual:before{width:290px;height:290px}.p-req-card{padding:20px}.p-faq-list summary{font-size:13px}.p-apply-card{padding:27px 19px}.p-form-grid{grid-template-columns:1fr}.p-form-head h3{font-size:23px}}
@media(prefers-reduced-motion:reduce){.p-tab{transition:none}}

/* V10 · Refinamiento institucional y formulario profesional */
.p-hero-art{min-height:520px}.p-network-card{box-shadow:0 28px 70px rgba(9,46,76,.20);border-radius:20px}.p-hero-art .p-network-card{transform:translateY(-4px)}
.p-req-card{box-shadow:0 25px 60px rgba(8,49,78,.15)}.p-apply-card{border:1px solid rgba(255,255,255,.18);box-shadow:0 28px 72px rgba(3,29,46,.38)}
.p-form-mail-note{font-size:11px;color:#58758a;line-height:1.7;margin:12px 0 15px;}
@media(max-width:680px){.p-hero-art{min-height:455px}.p-hero-art .p-network-card{transform:none}.p-apply-card{border-radius:13px}}
