
:root{--ph-bg:#06130f;--ph-bg2:#091c15;--ph-card:#0d261c;--ph-card2:#102f23;--ph-line:#3d6a51;--ph-text:#f7f8f0;--ph-muted:#c4d0c7;--ph-green:#16e68b;--ph-lime:#c6ff67;--ph-gold:#f3d768;--ph-orange:#ff9d2e;--ph-shadow:0 22px 64px rgba(0,0,0,.42)}
*{box-sizing:border-box}html{scroll-behavior:smooth;max-width:100%;overflow-x:hidden}body.ph-static-body{margin:0;background:var(--ph-bg);color:var(--ph-text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",Arial,sans-serif;overflow-x:hidden}img,video,svg,canvas{max-width:100%;height:auto}.ph-page-root,.ph-page,.ph-static-body main{max-width:100%;overflow-x:clip}.ph-page-root img,.ph-page img{max-width:100%!important}.ph-page-root .hero-visual,.ph-page .ph-hero-visual,.ph-page-root .visual{overflow:hidden!important}.ph-page-root .hero-visual img,.ph-page .ph-hero-visual img,.ph-page-root .visual img{width:100%!important;max-width:100%!important;object-fit:cover!important}
.ph-site-header{position:sticky;top:0;z-index:99999;background:linear-gradient(180deg,rgba(3,17,12,.98),rgba(4,21,15,.96));backdrop-filter:blur(18px);border-bottom:1px solid rgba(91,169,124,.34);box-shadow:0 10px 32px rgba(0,0,0,.26)}.ph-shell-inner{width:min(1220px,calc(100% - 28px));min-height:74px;margin:auto;display:flex;align-items:center;gap:20px}.ph-brand{display:flex;align-items:center;gap:10px;color:#fff;text-decoration:none;font-weight:900;white-space:nowrap}.ph-brand img{width:48px!important;height:48px!important;object-fit:cover!important;border-radius:13px;box-shadow:0 0 0 1px rgba(104,255,180,.22),0 0 28px rgba(22,230,139,.25)}.ph-brand span{font-size:20px}.ph-main-nav{display:flex;align-items:center;justify-content:center;gap:2px;flex:1;min-width:0}.ph-main-nav a{padding:9px 8px;border-radius:9px;color:#d9e4dc;text-decoration:none;font-size:13px;white-space:nowrap;transition:.22s ease}.ph-main-nav a:hover{color:#fff;background:rgba(22,230,139,.08);box-shadow:inset 0 0 0 1px rgba(22,230,139,.16)}.ph-shell-actions{display:flex;gap:8px}.ph-btn-master,.ph-join-btn,.ph-login-btn,.ph-join-links a,.ph-offer-card .ph-offer-cta{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:10px 15px;border-radius:11px;text-decoration:none;font-weight:900;font-size:13px;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.ph-join-btn,.ph-join-links a:first-child,.ph-btn-master.primary{color:#102218!important;background:linear-gradient(135deg,var(--ph-lime),var(--ph-gold) 72%,#ffd66d)!important;border:1px solid #f2f492!important;text-shadow:none!important;box-shadow:0 0 22px rgba(243,215,104,.20)}.ph-join-btn:hover,.ph-join-links a:first-child:hover,.ph-btn-master.primary:hover{transform:translateY(-2px);box-shadow:0 10px 28px rgba(0,0,0,.24),0 0 32px rgba(243,215,104,.34)}.ph-login-btn,.ph-join-links a:last-child,.ph-btn-master.secondary{color:#f3f7f0!important;background:#0d271d!important;border:1px solid #426f57!important}.ph-login-btn:hover,.ph-join-links a:last-child:hover,.ph-btn-master.secondary:hover{transform:translateY(-2px);border-color:#33db8c!important;box-shadow:0 0 24px rgba(22,230,139,.18)}.ph-mobile-nav{display:none;margin-left:auto}.ph-mobile-nav summary{cursor:pointer;list-style:none;padding:10px 12px;border:1px solid #426f57;border-radius:10px;background:#0d271d;color:#fff;font-weight:900}.ph-mobile-nav nav{position:absolute;top:68px;left:14px;right:14px;display:grid;gap:5px;padding:12px;border:1px solid #365a48;border-radius:14px;background:#071711;box-shadow:0 20px 54px #000c}.ph-mobile-nav nav a{padding:11px;border-radius:9px;color:#eef5ef;text-decoration:none}.ph-mobile-nav nav a:hover{background:#112c20}.ph-testing-ribbon{background:linear-gradient(90deg,#0a2018,#143d2a,#0a2018);border-bottom:1px solid rgba(107,209,144,.22);color:#deeadf;text-align:center;font-size:12px;padding:6px 14px}.ph-testing-ribbon a{color:#f5dc7c;font-weight:800;text-decoration:none}
.ph-global-section{width:min(1180px,calc(100% - 32px));margin:42px auto;padding:20px;border:1px solid rgba(158,236,142,.25);border-radius:24px;background:radial-gradient(circle at 8% 0%,#183e2b 0,#0b2118 38%,#07140f 100%);box-shadow:var(--ph-shadow),0 0 34px rgba(116,244,133,.07);position:relative;overflow:hidden}.ph-global-section:before{content:"";position:absolute;inset:-50% auto auto -20%;width:50%;height:190%;background:linear-gradient(115deg,transparent,rgba(222,255,194,.08),transparent);transform:rotate(10deg);animation:phSweep 10s linear infinite;pointer-events:none}@keyframes phSweep{0%{transform:translateX(-80%) rotate(10deg)}100%{transform:translateX(280%) rotate(10deg)}}.ph-global-head{display:flex;align-items:end;justify-content:space-between;gap:18px;margin-bottom:15px;position:relative;z-index:2}.ph-global-head h2{margin:4px 0 0;color:#fff;font-size:clamp(24px,3.1vw,37px);line-height:1.05}.ph-global-head p{margin:7px 0 0;color:var(--ph-muted)}.ph-kicker{font-size:11px;text-transform:uppercase;letter-spacing:.15em;color:var(--ph-gold);font-weight:900}.ph-slider-controls{display:flex;gap:8px;flex:none}.ph-slider-controls button{min-width:42px;height:40px;border:1px solid rgba(213,244,176,.35);border-radius:11px;background:#112f23;color:#f7f8f0;font-weight:900;cursor:pointer}.ph-slider-controls button:hover{transform:translateY(-2px);border-color:#f0d17b;box-shadow:0 0 18px rgba(243,215,104,.13)}.ph-master-track{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(260px,31%);gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:2px 2px 8px;position:relative;z-index:2}.ph-master-track::-webkit-scrollbar{display:none}.ph-offer-card{scroll-snap-align:start;min-height:230px;border:1px solid rgba(169,241,147,.29);border-radius:18px;padding:20px;background:linear-gradient(150deg,#123629,#0b2119);box-shadow:0 15px 40px rgba(0,0,0,.28);display:flex;flex-direction:column;position:relative;overflow:hidden;transition:transform .28s ease,border-color .28s ease,box-shadow .28s ease}.ph-offer-card:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at 80% 10%,rgba(198,255,103,.12),transparent 42%);pointer-events:none}.ph-offer-card:hover{transform:translateY(-5px);border-color:rgba(243,215,104,.55);box-shadow:0 22px 48px rgba(0,0,0,.42),0 0 26px rgba(141,240,111,.12)}.ph-offer-icon{width:46px;height:46px;display:grid;place-items:center;border-radius:13px;background:#0c271d;border:1px solid rgba(160,240,148,.28);font-size:22px;margin-bottom:15px}.ph-offer-card h3{margin:0 0 8px;color:#fff;font-size:20px}.ph-offer-card p{margin:0 0 10px;color:#c8d5cb;line-height:1.45}.ph-price{font-size:18px;color:#f6dc75;font-weight:900;margin-top:auto;margin-bottom:12px}.ph-price small{font-size:11px;color:#b7c9bd;font-weight:700}.ph-offer-card .ph-offer-cta{align-self:flex-start;color:#102218!important;background:linear-gradient(135deg,var(--ph-lime),var(--ph-gold));border:1px solid #edf18b!important;padding:9px 12px;min-height:38px}.ph-offer-card .ph-offer-cta.alt{color:#eff7f1!important;background:#102b20!important;border-color:#426f57!important}.ph-disclosure{position:relative;z-index:2;margin:12px 2px 0;color:#9fb1a6;font-size:12px}
.ph-join-banner{background:linear-gradient(120deg,#0a1b15,#113222);border-top:1px solid #315846;border-bottom:1px solid #315846;padding:38px 18px}.ph-join-banner>div{width:min(1120px,100%);margin:auto}.ph-join-banner span{font-size:11px;font-weight:900;letter-spacing:.15em;text-transform:uppercase;color:#f0c85e}.ph-join-banner h2{font-size:clamp(27px,4vw,44px);line-height:1.08;margin:8px 0;color:#fff}.ph-join-banner p{max-width:720px;color:#c5d3c9;margin:0 0 18px}.ph-join-links{display:flex;gap:10px;flex-wrap:wrap}.ph-site-footer{background:#06120e;padding:42px 18px 20px}.ph-footer-grid{width:min(1120px,100%);margin:auto;display:grid;grid-template-columns:1.25fr 1fr 1fr;gap:36px}.ph-footer-brand img{display:block;width:min(300px,100%)!important;max-height:150px;object-fit:contain;object-position:left center;margin-bottom:14px}.ph-site-footer p{color:#bdcbc1}.ph-site-footer h3{margin:2px 0 12px;color:#fff}.ph-site-footer nav,.ph-footer-connect{display:grid;align-content:start;gap:7px}.ph-site-footer nav a,.ph-footer-connect a{color:#d6e0d9;text-decoration:none;padding:3px 0}.ph-site-footer nav a:hover,.ph-footer-connect a:hover{color:#f1d96f}.ph-footer-bottom{width:min(1120px,100%);margin:28px auto 0;padding-top:18px;border-top:1px solid #263f35;font-size:13px;color:#9fb0a5}.ph-footer-note{font-size:12px;color:#94a69a}.ph-referral-badge{display:inline-flex;padding:5px 9px;border-radius:999px;background:#173b2a;border:1px solid #4f785e;color:#e3f1e6;font-size:11px;font-weight:800}
.ph-directory{width:min(1180px,calc(100% - 32px));margin:42px auto}.ph-directory h2{font-size:clamp(28px,3.8vw,44px);margin:0 0 8px}.ph-directory>p{color:var(--ph-muted);max-width:760px}.ph-directory-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:22px}.ph-person-card{display:flex;flex-direction:column;min-height:245px;padding:20px;border-radius:18px;border:1px solid rgba(158,236,142,.25);background:linear-gradient(150deg,#102d22,#0a1f18);text-decoration:none;color:#fff;box-shadow:0 14px 34px rgba(0,0,0,.27);transition:.25s ease;position:relative;overflow:hidden}.ph-person-card:hover{transform:translateY(-5px);border-color:rgba(243,215,104,.5);box-shadow:0 20px 46px rgba(0,0,0,.38),0 0 24px rgba(22,230,139,.10)}.ph-person-card .ph-card-icon{font-size:28px;margin-bottom:12px}.ph-person-card h3{margin:0 0 6px;font-size:20px}.ph-person-card p{color:#c5d2c9;margin:0 0 12px}.ph-person-card b{margin-top:auto;color:#f4dc75}.ph-status{font-size:11px;font-weight:900;color:#c9f8dd;text-transform:uppercase;letter-spacing:.1em;margin-bottom:8px}.ph-coming{opacity:.85}.ph-company-card{min-height:220px}
@media(max-width:1050px){.ph-main-nav,.ph-shell-actions{display:none}.ph-mobile-nav{display:block}.ph-shell-inner{min-height:66px}.ph-brand span{font-size:18px}.ph-master-track{grid-auto-columns:minmax(260px,46%)}.ph-directory-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:760px){.ph-footer-grid{grid-template-columns:1fr}.ph-global-section{width:min(100% - 20px,1180px);padding:15px;border-radius:18px;margin:28px auto}.ph-global-head{align-items:flex-start;flex-direction:column}.ph-master-track{grid-auto-columns:minmax(82vw,82vw)}.ph-directory-grid{grid-template-columns:1fr}.ph-join-banner{padding:30px 16px}.ph-site-footer{padding:34px 16px 18px}.ph-brand img{width:42px!important;height:42px!important}.ph-page-root .wrap,.ph-page .ph-wrap{width:min(100% - 20px,1180px)!important;padding-left:0!important;padding-right:0!important}.ph-page-root section,.ph-page section{max-width:100%}.ph-page-root h1,.ph-page h1{overflow-wrap:anywhere}}
@media(prefers-reduced-motion:reduce){.ph-global-section:before{animation:none}.ph-offer-card{transition:none}}

/* v3 footer + lead desk + continuous carousel */
.ph-master-track{scroll-snap-type:none!important;scroll-behavior:auto!important;will-change:scroll-position}.ph-master-track .ph-offer-card{scroll-snap-align:none!important;flex:none}
.ph-site-footer{border-top:1px solid rgba(93,197,132,.22);background:radial-gradient(circle at 10% 0%,#0d2a1d 0,#06140f 34%,#040e0b 100%);position:relative;overflow:hidden}.ph-site-footer:before{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 0,rgba(198,255,103,.035) 45%,transparent 65%);pointer-events:none}.ph-footer-grid-rich{grid-template-columns:1.15fr 1.15fr 1.15fr 1.2fr;gap:20px;position:relative;z-index:1}.ph-footer-brand{padding:18px;border-radius:20px;background:linear-gradient(145deg,rgba(18,54,41,.55),rgba(6,18,14,.2));border:1px solid rgba(111,210,145,.18)}.ph-footer-brand img{width:min(270px,100%)!important;max-height:125px!important;filter:drop-shadow(0 0 18px rgba(90,255,147,.10))}.ph-footer-tagline{font-weight:800;color:#eef8f0!important;margin:10px 0 4px}.ph-footer-location{margin:0 0 12px!important}.ph-footer-panel{padding:18px;border-radius:20px;border:1px solid rgba(119,210,151,.2);background:linear-gradient(150deg,rgba(14,45,33,.78),rgba(6,20,15,.76));box-shadow:0 14px 36px rgba(0,0,0,.2)}.ph-footer-title{display:flex;align-items:center;gap:10px;margin-bottom:12px}.ph-footer-title h3{margin:0!important;font-size:16px}.ph-mini-icon,.ph-contact-chip>span:first-child{width:34px;height:34px;display:grid;place-items:center;border-radius:11px;background:linear-gradient(145deg,#153b2b,#0a251b);border:1px solid rgba(137,236,165,.28);flex:none}.ph-mini-icon svg,.ph-contact-chip svg,.ph-social-btn svg{width:18px;height:18px;fill:currentColor}.ph-mini-icon{color:#dfff78}.ph-footer-actions{display:grid;gap:8px}.ph-contact-chip{display:grid;grid-template-columns:36px 1fr;grid-template-rows:auto auto;column-gap:10px;align-items:center;padding:9px 10px;border-radius:13px;border:1px solid rgba(119,210,151,.16);background:rgba(5,20,14,.56);color:#eff7f1!important;text-decoration:none!important;transition:.22s ease}.ph-contact-chip>span:first-child{grid-row:1/3;color:#bffb72}.ph-contact-chip b{font-size:13px;line-height:1.1}.ph-contact-chip small{font-size:11px;color:#aebfb4;overflow-wrap:anywhere}.ph-contact-chip:hover{transform:translateY(-2px);border-color:rgba(243,215,104,.55);box-shadow:0 10px 25px rgba(0,0,0,.24),0 0 20px rgba(110,250,145,.09)}.ph-whatsapp>span:first-child{color:#58e88f}.ph-static-chip{cursor:default}.ph-static-chip:hover{transform:none;box-shadow:none}.ph-footer-copy{font-size:12px;line-height:1.5;margin:0 0 10px!important}.ph-social-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ph-social-btn{min-height:58px;display:flex;align-items:center;gap:8px;padding:10px;border-radius:13px;border:1px solid rgba(119,210,151,.18);background:#081d15;color:#f5f8f4!important;text-decoration:none!important;font-size:12px;font-weight:900;transition:.22s ease}.ph-social-btn svg{color:#d9ff72;flex:none}.ph-social-btn:hover{transform:translateY(-2px);border-color:#e5ce69;box-shadow:0 0 20px rgba(231,213,105,.12)}.ph-footer-bottom-rich{display:flex;justify-content:space-between;align-items:center;gap:16px;position:relative;z-index:1}.ph-footer-bottom-links{display:flex;gap:14px;flex-wrap:wrap}.ph-footer-bottom-links a{color:#bfd0c4;text-decoration:none}.ph-footer-bottom-links a:hover{color:#f2da72}.ph-footer-note{margin:12px 0 0!important;line-height:1.45}
.ph-lead-section{width:min(1180px,calc(100% - 32px));margin:42px auto;padding:24px;border:1px solid rgba(149,232,154,.28);border-radius:24px;background:radial-gradient(circle at 0 0,#173e2b,#0a2118 42%,#07150f);box-shadow:0 20px 58px rgba(0,0,0,.3);display:grid;grid-template-columns:.8fr 1.2fr;gap:28px}.ph-lead-copy h2{font-size:clamp(28px,4vw,42px);line-height:1.05;margin:7px 0 10px}.ph-lead-copy p{color:#c1cfc5;line-height:1.6}.ph-lead-safe{margin-top:18px;padding:12px;border-radius:13px;border:1px solid rgba(113,216,147,.2);background:#0b291d;color:#cce9d5;font-size:12px}.ph-lead-form{display:grid;grid-template-columns:1fr 1fr;gap:12px}.ph-lead-form label{display:grid;gap:6px;color:#dce9df;font-size:12px;font-weight:800}.ph-lead-form input,.ph-lead-form textarea{width:100%;border:1px solid #365f49;background:#071b13;color:#f5f8f4;border-radius:12px;padding:12px 13px;font:inherit;outline:none}.ph-lead-form input:focus,.ph-lead-form textarea:focus{border-color:#8adf8c;box-shadow:0 0 0 3px rgba(105,231,130,.09)}.ph-field-wide{grid-column:1/-1}.ph-consent{display:flex!important;grid-template-columns:auto 1fr!important;align-items:flex-start;gap:9px!important;font-weight:600!important;color:#b7c8bc!important}.ph-consent input{width:auto;margin-top:3px}.ph-form-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.ph-submit-btn{border:1px solid #eff385;border-radius:12px;background:linear-gradient(135deg,#c6ff67,#f3d768);color:#102218;font-weight:950;padding:11px 16px;cursor:pointer;box-shadow:0 0 22px rgba(243,215,104,.13)}.ph-submit-btn:hover{transform:translateY(-2px);box-shadow:0 10px 26px rgba(0,0,0,.2),0 0 28px rgba(243,215,104,.25)}.ph-submit-btn[disabled]{opacity:.65;cursor:wait}.ph-form-status{font-size:12px;color:#cce5d3}.ph-form-status.is-error{color:#ffc7b8}.ph-form-status.is-ok{color:#c9ff99}.ph-honeypot{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;opacity:0!important}
@media(max-width:1050px){.ph-footer-grid-rich{grid-template-columns:1fr 1fr}.ph-lead-section{grid-template-columns:1fr}}
@media(max-width:680px){.ph-footer-grid-rich{grid-template-columns:1fr}.ph-footer-bottom-rich{align-items:flex-start;flex-direction:column}.ph-lead-form{grid-template-columns:1fr}.ph-field-wide{grid-column:auto}.ph-lead-section{width:min(100% - 18px,1180px);padding:17px}.ph-social-row{grid-template-columns:1fr 1fr}}


/* v4 home-master visual sync: cards, icons, offer strip, footer micro-CTA */
body.ph-static-body{background:#06130f!important;color:#f7f8f0!important}
.ph-global-section{background:radial-gradient(circle at 7% 0%,#173f2d 0,#0a2018 38%,#06140f 100%)!important;border-color:rgba(198,245,165,.26)!important;box-shadow:0 18px 52px rgba(0,0,0,.38),0 0 34px rgba(142,240,107,.08)!important}
.ph-offer-card{background:linear-gradient(180deg,#0e3023,#0a2119)!important;border-color:rgba(198,245,165,.30)!important;box-shadow:0 14px 34px rgba(0,0,0,.34),inset 0 1px 0 rgba(255,255,255,.025)!important}
.ph-offer-card:before{content:"";position:absolute;inset:-55% auto auto -35%;width:55%;height:210%;background:linear-gradient(112deg,transparent,rgba(255,255,255,.09),transparent);transform:rotate(13deg);animation:phCardSweep 7.5s linear infinite;pointer-events:none}
@keyframes phCardSweep{0%{transform:translateX(-120%) rotate(13deg)}100%{transform:translateX(350%) rotate(13deg)}}
.ph-offer-icon,.ph-mini-icon,.ph-card-icon{width:44px!important;height:44px!important;min-width:44px!important;display:grid!important;place-items:center!important;border-radius:13px!important;background:linear-gradient(145deg,#0d2d21,#092017)!important;border:1px solid rgba(195,247,164,.34)!important;color:#e9ffb3!important;font-size:21px!important;line-height:1!important;box-shadow:0 8px 22px rgba(0,0,0,.30),0 0 22px rgba(105,238,130,.11)!important}
.ph-offer-card:hover .ph-offer-icon,.ph-person-card:hover .ph-card-icon{border-color:rgba(243,215,104,.70)!important;box-shadow:0 10px 24px rgba(0,0,0,.35),0 0 26px rgba(243,215,104,.18)!important}
.ph-master-track{cursor:grab;overflow-x:auto!important;overscroll-behavior-inline:contain;scrollbar-width:none}.ph-master-track:active{cursor:grabbing}.ph-master-track::-webkit-scrollbar{display:none}
.ph-slider-controls [data-pause]{min-width:62px}
.ph-live-offer-strip{width:min(1180px,calc(100% - 32px));margin:18px auto 16px;padding:14px 16px;border:1px solid rgba(198,245,165,.28);border-radius:18px;background:linear-gradient(110deg,#0d2c20,#0a2118 58%,#112d20);box-shadow:0 14px 38px rgba(0,0,0,.30),0 0 26px rgba(114,244,133,.06);display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;position:relative;overflow:hidden}
.ph-live-offer-strip:before{content:"";position:absolute;inset:-120% auto auto -20%;width:40%;height:320%;background:linear-gradient(105deg,transparent,rgba(229,255,202,.10),transparent);animation:phOfferGlow 8s linear infinite;pointer-events:none}
@keyframes phOfferGlow{to{transform:translateX(350%)}}
.ph-live-offer-badge{display:inline-flex;align-items:center;gap:7px;padding:8px 11px;border-radius:999px;border:1px solid rgba(243,215,104,.42);background:#173324;color:#f6dc75;font-size:11px;font-weight:950;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;position:relative;z-index:1}
.ph-live-offer-copy{position:relative;z-index:1;min-width:0}.ph-live-offer-copy strong{display:block;color:#fff;font-size:16px}.ph-live-offer-copy small{display:block;color:#bfd0c5;margin-top:2px;line-height:1.4}.ph-live-offer-actions{display:flex;gap:8px;position:relative;z-index:1}.ph-live-offer-actions a{padding:9px 12px;border-radius:10px;text-decoration:none;font-size:12px;font-weight:900}.ph-live-offer-actions a:first-child{background:linear-gradient(135deg,var(--ph-lime),var(--ph-gold));color:#102218;border:1px solid #eff18b}.ph-live-offer-actions a:last-child{background:#0c271d;color:#f4f8f3;border:1px solid #426f57}
.ph-footer-microcta{margin-top:12px;padding:12px;border-radius:14px;border:1px solid rgba(243,215,104,.24);background:linear-gradient(135deg,#102c20,#0a2018);box-shadow:inset 0 1px 0 rgba(255,255,255,.025)}.ph-footer-microcta strong{display:block;color:#fff;font-size:13px}.ph-footer-microcta small{display:block;color:#b9c9bf;line-height:1.45;margin-top:3px}.ph-footer-microcta-links{display:flex;gap:7px;flex-wrap:wrap;margin-top:9px}.ph-footer-microcta-links a{display:inline-flex;padding:7px 9px;border-radius:9px;text-decoration:none!important;font-size:11px;font-weight:900;background:#102d22;color:#f4f8f3!important;border:1px solid #426f57}.ph-footer-microcta-links a:first-child{background:linear-gradient(135deg,#c6ff67,#f3d768);color:#102218!important;border-color:#eff18b}
@media(max-width:760px){.ph-live-offer-strip{width:min(100% - 20px,1180px);grid-template-columns:1fr;gap:8px}.ph-live-offer-badge{justify-self:start}.ph-live-offer-actions{flex-wrap:wrap}.ph-live-offer-actions a{flex:1;min-width:140px;text-align:center}}
@media(prefers-reduced-motion:reduce){.ph-offer-card:before,.ph-live-offer-strip:before{animation:none!important}}
