.phx{z-index:2;color:#f3ecd6;background:#1d3b22;position:relative}.phx__clip{position:absolute;inset:0;overflow:hidden}.phx__frame{transform-origin:60% 40%;background-position:50% 55%;background-repeat:no-repeat;background-size:cover;animation:40s ease-in-out infinite alternate kb;position:absolute;inset:-6% -5%}.phx__veil-side{background:linear-gradient(90deg,#152a19eb 0%,#152a19d6 42%,#152a1980 70%,#152a1959 100%);position:absolute;inset:0}.phx__veil-top{background:linear-gradient(#152a1966 0%,#152a1900 35% 65%,#152a1973 100%);position:absolute;inset:0}.phx__wrap{box-sizing:border-box;max-width:1240px;margin:0 auto;padding:clamp(22px,3cqw,44px) clamp(16px,2.3cqw,32px) 0;position:relative}.phx__row{flex-wrap:wrap;align-items:center;gap:24px clamp(24px,3cqw,56px);min-height:clamp(420px,38cqw,580px);display:flex}.phx__col{flex:520px;min-width:0;max-width:760px;padding-bottom:clamp(20px,3cqw,44px)}.phx__kicker{font-family:var(--display,"Oswald"), sans-serif;text-transform:uppercase;letter-spacing:.14em;color:#f7c431;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0 0 16px;font-size:13px;font-weight:600;display:flex}.phx__dash{background:#f7c431;width:28px;height:1px}.phx__title{font-family:var(--display,"Oswald"), sans-serif;font-weight:var(--dw,700);text-transform:uppercase;letter-spacing:-.015em;color:#fffdf6;margin:0;font-size:clamp(32px,3.1cqw,44px);line-height:1}.phx__line{display:block}.phx__line--first{--d:150;text-wrap:pretty}.phx__line--second{--d:300;margin-top:.12em}.phx__mark{padding:0 .14em;display:inline-block;position:relative}.phx__mark-ink{--t:rotate(-1.5deg);--d:550;filter:url(#br-marker);background:#f7c431;position:absolute;inset:6% -4% 2% -3%}.phx__mark-text{color:#0f1511;white-space:nowrap;position:relative}.phx__lead{--d:500;color:#f3ecd6;text-wrap:pretty;max-width:600px;margin:20px 0 0;font-size:clamp(16px,1.3cqw,18px);line-height:1.5}.phx__actions{--d:700;flex-wrap:wrap;align-items:center;gap:12px;margin-top:26px;display:flex}.phx__cta{border-radius:var(--r-btn,10px);height:56px;font-family:var(--display,"Oswald"), sans-serif;letter-spacing:.01em;white-space:nowrap;color:#0f1511;background:linear-gradient(#ffffff59,#fff0 55%),linear-gradient(#ffd54a,#f0b41c);justify-content:center;align-items:center;gap:12px;padding:0 26px;font-size:19px;font-weight:500;transition:transform .12s,filter .12s;display:inline-flex;box-shadow:0 6px 16px #00000040,inset 0 1px #ffffff73}.phx__cta svg{width:22px;height:22px;display:block}.phx__cta:hover{color:#0f1511;filter:brightness(1.05);transform:translateY(-1px)}.phx__phone{color:#0f1511;background:#fffdf6;border:1px solid #e6dcbd;border-radius:999px;align-items:center;gap:10px;height:56px;padding:0 22px 0 16px;transition:transform .12s;display:inline-flex;box-shadow:0 6px 18px #00000038}.phx__phone:hover{color:#0f1511;transform:translateY(-1px)}.phx__phone-icon{color:#3c6f3e;display:block}.phx__phone-icon svg{width:24px;height:24px;display:block}.phx__phone-num{font-family:var(--display,"Oswald"), sans-serif;letter-spacing:.01em;white-space:nowrap;font-size:19px;font-weight:600;line-height:1}.phx__product{flex-direction:column;flex:0 380px;justify-content:flex-end;align-self:stretch;align-items:center;min-width:min(100%,260px);padding:8px 0 clamp(24px,3cqw,44px);display:flex;position:relative}.phx__note{--t:rotate(-5deg);--d:1300;z-index:1;max-width:250px;font-family:var(--script,"Caveat"), cursive;color:#fffdf6;text-align:center;text-shadow:0 2px 12px #0006;margin:0 0 -14px 34%;font-size:clamp(28px,2.6cqw,38px);line-height:.95;position:relative}.phx__note-underline{--t:rotate(-4deg);--d:2600;background:#f7c431;border-radius:99px;width:62%;height:3px;margin:6px auto 0;display:block}.phx__bag{--d:250;object-fit:contain;filter:drop-shadow(0 22px 26px #00000073);width:auto;max-width:100%;height:clamp(250px,30cqw,420px);display:block}.phx__plate{--t:rotate(-2deg);--d:1150;z-index:2;color:#0f1511;margin:0;padding:14px 24px 12px 20px;position:absolute;bottom:clamp(34px,4cqw,64px);left:-8%}.phx__plate-paper{filter:url(#br-soft)drop-shadow(0 10px 20px #0000004d);width:108%;height:112%;position:absolute;top:-6%;left:-4%}.phx__plate-fill{background:#fffdf6;position:absolute;inset:0}.phx__plate-label{font-family:var(--display,"Oswald"), sans-serif;text-transform:uppercase;letter-spacing:.12em;color:#5f655f;font-size:12px;font-weight:600;display:block;position:relative}.phx__plate-row{font-family:var(--display,"Oswald"), sans-serif;font-weight:var(--dw,700);text-transform:uppercase;white-space:nowrap;align-items:baseline;gap:8px;margin-top:4px;line-height:.95;display:flex;position:relative}.phx__plate-small{font-size:clamp(22px,2cqw,28px)}.phx__plate-big{color:#b0481a;font-size:clamp(22px,2cqw,28px)}.phx__facts{--t:translateY(40px);--d:800;z-index:2;max-width:1240px;margin:0 auto -40px;padding:0 clamp(16px,2.3cqw,32px);position:relative;transform:translateY(40px)}.phx__facts-inner{padding:18px 26px;position:relative}.phx__facts-paper{filter:url(#br-paper)drop-shadow(0 -4px 14px #0f151114);background:#fffdf6;position:absolute;inset:0}.phx__facts ul{color:#0f1511;flex-wrap:wrap;align-items:center;gap:14px 28px;margin:0;padding:0;list-style:none;display:flex;position:relative}.phx__fact{align-items:center;gap:12px;display:flex}.phx__fact-icon{color:#3c6f3e;flex:none;display:block}.phx__fact-icon svg{width:30px;height:30px;display:block}.phx__fact-value{font-family:var(--display,"Oswald"), sans-serif;font-weight:var(--dw,700);white-space:nowrap;font-size:24px;line-height:.95;display:block}.phx__fact-label{font-family:var(--display,"Oswald"), sans-serif;text-transform:uppercase;letter-spacing:.06em;color:#3d443e;margin-top:3px;font-size:11px;font-weight:600;display:block}
