/* Taskivoza v1.4.0 — pure green interface and UI fixes */
:root{
  --ptc-bg:#ffffff;
  --ptc-card:#ffffff;
  --ptc-text:#102219;
  --ptc-muted:#617067;
  --ptc-line:#dfe8e2;
  --ptc-line-strong:#c7d8cd;
  --ptc-soft:#f5fbf7;
  --ptc-primary:#079447;
  --ptc-primary-dark:#05753a;
  --ptc-primary-soft:#ecfdf3;
  --ptc-blue:#12a85a;
  --ptc-success:#079447;
  --ptc-shadow:none;
  --ptc-gradient:linear-gradient(135deg,#079447,#10a957 55%,#34c46f);
}
html,body{background:#fff!important;color:var(--ptc-text);overflow-x:hidden}
*,*::before,*::after{box-shadow:none!important;text-shadow:none!important}
::selection{background:#c9f3d9;color:#063d21}
a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid rgba(7,148,71,.2)!important;outline-offset:2px}

/* Remove every previous purple/blue surface from the cascade. */
.ptc-brand-mark,.ptc-brand>span,.ptc-btn,.ptc-copy button,.ptc-progress span,.ptc-navigation-loader span,
.ptc-loader-ring .motion,.ptc-scroll-progress span{background:var(--ptc-gradient)!important;color:#fff!important}
.ptc-btn:hover,.ptc-copy button:hover{background:linear-gradient(135deg,#05753a,#079447 60%,#169f53)!important}
.ptc-btn-secondary{background:#fff!important;color:#173d29!important;border-color:var(--ptc-line-strong)!important}
.ptc-btn-secondary:hover{background:var(--ptc-primary-soft)!important;color:var(--ptc-primary-dark)!important;border-color:#78c798!important}
.ptc-eyebrow,.ptc-panel-head a,.ptc-balance-card>a,.ptc-row-preview,.ptc-form-foot a,.ptc-login-options>a,.ptc-password-field button,
.ptc-copy button,.ptc-nav a:hover,.ptc-nav .current-menu-item>a,.ptc-chip .ptc-icon,.ptc-header-balance>.ptc-icon{color:var(--ptc-primary)!important}
.ptc-brand-mark,.ptc-brand>span{border-radius:13px}
.ptc-mini-wallet{border-color:#a9ddbd!important;color:var(--ptc-primary)!important;background:#fff!important}
.ptc-mini-wallet:hover,.ptc-nav a:hover{background:var(--ptc-primary-soft)!important;border-color:#8bd0a5!important}
.ptc-nav .current-menu-item>a{background:var(--ptc-primary-soft)!important;border-color:#bde8cc!important}
.ptc-job-icon,.ptc-stat>span,.ptc-balance-icon,.ptc-form-section-head>span,.ptc-method>span,.ptc-empty-icon,.ptc-table-empty td>span,
.ptc-preview-icon,.ptc-path-icon{color:var(--ptc-primary)!important;border-color:#bde8cc!important;background:var(--ptc-primary-soft)!important}
.ptc-field input:focus,.ptc-field textarea:focus,.ptc-field select:focus{border-color:#55b97b!important;outline:3px solid rgba(7,148,71,.1)!important}
.ptc-budget,.ptc-loader-logo,.ptc-timer-ring{border-color:#bde8cc!important}
.ptc-budget strong,.ptc-timer-ring,.ptc-loader-logo,.ptc-wallet-illustration{color:var(--ptc-primary)!important}
.ptc-referral,.ptc-wallet-hero,.ptc-pro-advertiser,.ptc-final-cta{background:#fff!important;color:var(--ptc-text)!important;border-color:var(--ptc-line)!important}
.ptc-referral p,.ptc-wallet-hero p,.ptc-pro-advertiser p,.ptc-final-cta p{color:var(--ptc-muted)!important}
.ptc-task-modal{background:rgba(8,35,20,.76)!important;backdrop-filter:none!important}
.ptc-timer-ring{background:conic-gradient(var(--ptc-primary) var(--ptc-timer-progress,80%),#e7efe9 0)!important}
.ptc-live i,.ptc-badge-active i,.ptc-badge-approved i,.ptc-badge-paid i,.ptc-badge-complete i,.ptc-badge-completed i{background:var(--ptc-primary)!important}
.ptc-job-card:hover,.ptc-value-grid article:hover,.ptc-pro-how article:hover,.ptc-hero-card:hover{border-color:#91d2aa!important}
.ptc-toast .ptc-icon{color:#8cf0b2!important}
.ptc-loader-skeleton i::after{background:linear-gradient(90deg,transparent,#45c97b,transparent)!important}

/* General UI bug fixes. */
.ptc-header{background:#fff!important;backdrop-filter:none!important}
.ptc-header-inner{max-width:100%}
.ptc-nav ul{max-width:100%}
.ptc-btn{white-space:nowrap}
.ptc-page-heading{min-width:0}
.ptc-page-heading-copy{min-width:0}
.ptc-page-heading h1{overflow-wrap:anywhere}
.ptc-actions{min-width:0}
.ptc-panel,.ptc-job-card,.ptc-stat,.ptc-toolbar,.ptc-method,.ptc-balance-card{border-color:var(--ptc-line)!important}
.ptc-toolbar{background:#fff!important}
.ptc-table-wrap{-webkit-overflow-scrolling:touch}
.ptc-table{min-width:560px}
.ptc-job-card{min-width:0}
.ptc-job-card-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}
.ptc-job-bottom{align-items:flex-end}
.ptc-campaign-row>div:last-child{flex-wrap:wrap;justify-content:flex-end}
.ptc-row-preview{font-size:11px;font-weight:780;text-decoration:underline;text-underline-offset:3px}
.ptc-is-loading{position:relative;pointer-events:none}
.ptc-is-loading::after{content:"";width:14px;height:14px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:ptcGreenSpin .65s linear infinite}
@keyframes ptcGreenSpin{to{transform:rotate(360deg)}}

/* Unique homepage. */
.ptc-home-v2-hero{position:relative;isolation:isolate;min-height:660px;display:grid;grid-template-columns:minmax(0,1.02fr) minmax(440px,.98fr);align-items:center;gap:72px;padding:78px 0 64px}
.ptc-home-v2-hero::before{content:"";position:absolute;z-index:-1;inset:44px -18vw auto 48%;height:520px;background:radial-gradient(circle at center,rgba(28,190,93,.14),rgba(28,190,93,.04) 42%,transparent 70%);pointer-events:none}
.ptc-home-v2-copy h1{max-width:760px;margin:13px 0 22px;font-size:clamp(50px,6vw,80px);line-height:.98;letter-spacing:-4px;color:#102219}
.ptc-home-v2-copy>p{max-width:660px;margin:0;color:var(--ptc-muted);font-size:16px;line-height:1.72}
.ptc-home-v2-copy .ptc-hero-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:30px}
.ptc-home-proof-row{display:flex;gap:20px;flex-wrap:wrap;margin-top:27px;color:#3f5949;font-size:12px;font-weight:700}
.ptc-home-proof-row span{display:flex;align-items:center;gap:7px}
.ptc-home-proof-row .ptc-icon{color:var(--ptc-primary)}
.ptc-home-v2-stage{position:relative;min-height:510px;display:grid;place-items:center}
.ptc-stage-grid{position:absolute;inset:12px;border:1px solid #d9eee1;border-radius:34px;background-image:linear-gradient(#e8f3ec 1px,transparent 1px),linear-gradient(90deg,#e8f3ec 1px,transparent 1px);background-size:38px 38px;mask-image:linear-gradient(to bottom,#000,transparent 92%)}
.ptc-stage-main{position:relative;width:min(430px,88%);padding:24px;border:1px solid #bfe4cc;border-radius:26px;background:#fff;z-index:2}
.ptc-stage-head,.ptc-stage-task,.ptc-stage-balance{display:flex;align-items:center;justify-content:space-between;gap:14px}
.ptc-stage-secure{display:grid;place-items:center;width:38px;height:38px;border:1px solid #bde8cc;border-radius:12px;color:var(--ptc-primary);background:var(--ptc-primary-soft)}
.ptc-stage-balance{align-items:flex-end;margin:28px 0 12px}
.ptc-stage-balance small,.ptc-stage-balance strong{display:block}
.ptc-stage-balance small{color:var(--ptc-muted);font-size:12px}
.ptc-stage-balance strong{font-size:37px;letter-spacing:-1.5px}
.ptc-stage-balance em{font-size:13px;font-style:normal;color:var(--ptc-muted);letter-spacing:0}
.ptc-stage-wave{height:72px;display:flex;align-items:flex-end;gap:7px;padding:10px 0 18px}
.ptc-stage-wave i{flex:1;min-width:6px;border-radius:999px 999px 3px 3px;background:linear-gradient(to top,#079447,#73d698);animation:ptcGreenBars 2.5s ease-in-out infinite;transform-origin:bottom}
.ptc-stage-wave i:nth-child(1){height:30%;animation-delay:-.2s}.ptc-stage-wave i:nth-child(2){height:46%;animation-delay:-.7s}.ptc-stage-wave i:nth-child(3){height:38%;animation-delay:-1.1s}.ptc-stage-wave i:nth-child(4){height:70%;animation-delay:-.4s}.ptc-stage-wave i:nth-child(5){height:56%;animation-delay:-1.6s}.ptc-stage-wave i:nth-child(6){height:86%;animation-delay:-.9s}.ptc-stage-wave i:nth-child(7){height:64%;animation-delay:-1.3s}.ptc-stage-wave i:nth-child(8){height:100%;animation-delay:-.1s}
@keyframes ptcGreenBars{0%,100%{transform:scaleY(.65);opacity:.65}50%{transform:scaleY(1);opacity:1}}
.ptc-stage-task{padding:14px 0;border-top:1px solid var(--ptc-line)}
.ptc-stage-task>span{display:grid;place-items:center;width:38px;height:38px;flex:0 0 38px;border-radius:11px;background:var(--ptc-primary-soft);color:var(--ptc-primary)}
.ptc-stage-task>div{min-width:0;margin-right:auto}.ptc-stage-task b,.ptc-stage-task small{display:block}.ptc-stage-task b{font-size:12px}.ptc-stage-task small{color:var(--ptc-muted);font-size:10px}.ptc-stage-task>strong{color:var(--ptc-primary);font-size:13px}
.ptc-stage-float{position:absolute;z-index:3;display:flex;align-items:center;gap:10px;padding:13px 15px;border:1px solid #bfe4cc;border-radius:15px;background:#fff;animation:ptcGreenFloat 4.5s ease-in-out infinite}
.ptc-stage-float>.ptc-icon{color:var(--ptc-primary)}.ptc-stage-float span small,.ptc-stage-float span b{display:block}.ptc-stage-float small{color:var(--ptc-muted);font-size:9px}.ptc-stage-float b{font-size:11px}.ptc-stage-float-one{left:0;top:88px}.ptc-stage-float-two{right:0;bottom:72px;animation-delay:-1.8s}
@keyframes ptcGreenFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-9px)}}
.ptc-home-number-strip{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--ptc-line);border-radius:22px;background:#fff;margin:12px 0 110px;overflow:hidden}
.ptc-home-number-strip>div{padding:25px 27px;border-right:1px solid var(--ptc-line)}.ptc-home-number-strip>div:last-child{border-right:0}.ptc-home-number-strip strong,.ptc-home-number-strip span{display:block}.ptc-home-number-strip strong{font-size:28px;letter-spacing:-1px;color:var(--ptc-primary)}.ptc-home-number-strip span{color:var(--ptc-muted);font-size:11px}
.ptc-home-v2-section{padding:0 0 112px}
.ptc-home-v2-section .ptc-section-head{margin-bottom:36px}
.ptc-path-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}
.ptc-path-card{position:relative;overflow:hidden;padding:34px;border:1px solid var(--ptc-line);border-radius:24px;background:#fff}
.ptc-path-card::after{content:"";position:absolute;right:-70px;top:-75px;width:190px;height:190px;border:1px solid #d6efdf;border-radius:50%;background:var(--ptc-primary-soft)}
.ptc-path-number{position:absolute;right:28px;top:24px;z-index:1;color:#b7d8c3;font-size:46px;font-weight:850;letter-spacing:-3px}
.ptc-path-icon{display:grid;place-items:center;width:52px;height:52px;border:1px solid #bde8cc;border-radius:15px;font-size:23px}
.ptc-path-card h3{margin:22px 0 8px;font-size:25px;letter-spacing:-.8px}.ptc-path-card>p{max-width:540px;margin:0;color:var(--ptc-muted);font-size:13px;line-height:1.7}
.ptc-path-card ul{display:grid;gap:9px;margin:23px 0;padding:0;list-style:none;color:#355342;font-size:12px;font-weight:650}.ptc-path-card li{display:flex;align-items:center;gap:8px}.ptc-path-card li .ptc-icon{color:var(--ptc-primary)}.ptc-path-card>a{display:inline-flex;align-items:center;gap:7px;color:var(--ptc-primary);font-size:13px;font-weight:800}
.ptc-home-opportunities{padding-top:4px}.ptc-home-job-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.ptc-home-job-card{display:flex;flex-direction:column;min-height:290px;padding:21px;border:1px solid var(--ptc-line);border-radius:19px;background:#fff}.ptc-home-job-head,.ptc-home-job-meta,.ptc-home-job-foot{display:flex;align-items:center;justify-content:space-between;gap:10px}.ptc-home-job-head>span{display:grid;place-items:center;width:42px;height:42px;border:1px solid #bde8cc;border-radius:12px;color:var(--ptc-primary);background:var(--ptc-primary-soft)}.ptc-home-job-card h3{margin:18px 0 7px;font-size:17px}.ptc-home-job-card>p{margin:0;color:var(--ptc-muted);font-size:12px;line-height:1.6}.ptc-home-job-meta{justify-content:flex-start;margin:18px 0;color:var(--ptc-muted);font-size:11px}.ptc-home-job-meta span{display:flex;align-items:center;gap:5px}.ptc-home-job-meta .ptc-icon{color:var(--ptc-primary)}.ptc-home-job-meta b{color:var(--ptc-text)}.ptc-home-job-foot{margin-top:auto}.ptc-home-job-foot small{color:var(--ptc-muted);font-size:10px}
.ptc-flow-line{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--ptc-line);border-radius:22px;overflow:hidden}.ptc-flow-line article{position:relative;padding:29px;border-right:1px solid var(--ptc-line)}.ptc-flow-line article:last-child{border-right:0}.ptc-flow-line article>span{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--ptc-primary);color:#fff;font-size:12px;font-weight:850}.ptc-flow-line h3{margin:18px 0 5px;font-size:17px}.ptc-flow-line p{margin:0;color:var(--ptc-muted);font-size:11px;line-height:1.6}
.ptc-home-v2-cta{display:flex;align-items:center;justify-content:space-between;gap:35px;margin:0 0 36px;padding:38px;border:1px solid #addfc0;border-radius:25px;background:linear-gradient(120deg,#f1fcf5,#fff 62%,#ecfdf3)}.ptc-home-v2-cta h2{max-width:730px;margin:8px 0 0;font-size:clamp(27px,3.5vw,43px);line-height:1.08;letter-spacing:-1.8px}

/* Job preview page. */
.ptc-job-preview-layout{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:20px;align-items:start}
.ptc-job-preview-main{padding:32px}.ptc-preview-status-row{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:28px}.ptc-preview-status-row>span:last-child{display:flex;align-items:center;gap:7px;color:#467056;font-size:11px;font-weight:700}.ptc-preview-status-row .ptc-icon{color:var(--ptc-primary)}
.ptc-preview-icon{display:grid;place-items:center;width:56px;height:56px;border:1px solid #bde8cc;border-radius:17px;font-size:25px}.ptc-job-preview-main h2{margin:20px 0 11px;font-size:31px;letter-spacing:-1.1px}.ptc-preview-copy{color:#53655a;font-size:14px;line-height:1.8}.ptc-preview-copy p:first-child{margin-top:0}
.ptc-preview-domain{display:flex;align-items:center;gap:11px;margin:25px 0;padding:14px 15px;border:1px solid #cde7d7;border-radius:13px;background:var(--ptc-primary-soft);color:var(--ptc-primary)}.ptc-preview-domain small,.ptc-preview-domain strong{display:block}.ptc-preview-domain small{color:#64806d;font-size:9px;text-transform:uppercase;letter-spacing:.7px}.ptc-preview-domain strong{color:#174e2e;font-size:12px;overflow-wrap:anywhere}.ptc-preview-rules{margin-top:28px;padding-top:24px;border-top:1px solid var(--ptc-line)}.ptc-preview-rules h3{margin:0 0 12px;font-size:16px}.ptc-preview-rules ol{display:grid;gap:9px;margin:0;padding-left:20px;color:#53655a;font-size:12px}
.ptc-job-preview-side{display:grid;gap:14px;position:sticky;top:96px}.ptc-reward-summary{text-align:center}.ptc-reward-summary>strong{display:block;margin-top:8px;color:var(--ptc-primary);font-size:42px;letter-spacing:-1.6px}.ptc-reward-summary em{margin-left:5px;color:var(--ptc-muted);font-size:12px;font-style:normal;letter-spacing:0}.ptc-reward-summary p{margin:3px 0 0;color:var(--ptc-muted);font-size:12px}.ptc-preview-facts{display:grid;grid-template-columns:1fr 1fr;gap:16px}.ptc-preview-facts>div{min-width:0}.ptc-preview-facts>div>span{display:grid;place-items:center;width:34px;height:34px;margin-bottom:8px;border:1px solid #bde8cc;border-radius:10px;color:var(--ptc-primary);background:var(--ptc-primary-soft)}.ptc-preview-facts small,.ptc-preview-facts strong{display:block}.ptc-preview-facts small{color:var(--ptc-muted);font-size:9px}.ptc-preview-facts strong{font-size:11px;overflow-wrap:anywhere}.ptc-preview-progress>div:first-child{display:flex;justify-content:space-between;gap:10px;color:var(--ptc-muted);font-size:11px}.ptc-preview-progress>small{color:var(--ptc-muted);font-size:10px}

/* Live preview beside the post form. */
.ptc-workspace-form{max-width:1120px}.ptc-post-layout{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:20px;align-items:start}.ptc-live-preview{display:block}.ptc-live-preview-sticky{position:sticky;top:96px}.ptc-live-preview-card{padding:22px;border:1px solid var(--ptc-line);border-radius:18px;background:#fff}.ptc-live-preview-card h3{margin:18px 0 7px;font-size:18px;overflow-wrap:anywhere}.ptc-live-preview-card>p{min-height:58px;margin:0;color:var(--ptc-muted);font-size:12px;line-height:1.6;overflow-wrap:anywhere}.ptc-live-preview-card .ptc-preview-domain{margin:18px 0}.ptc-live-preview-note{display:block;margin-top:10px;color:var(--ptc-muted);font-size:10px;line-height:1.55}

/* Smooth, low-cost motion. */
.ptc-home-v2-stage,.ptc-home-v2-copy,.ptc-path-card,.ptc-home-job-card,.ptc-flow-line article,.ptc-job-preview-layout>*{animation:ptcGreenReveal .58s cubic-bezier(.2,.75,.2,1) both}
.ptc-home-v2-stage{animation-delay:.08s}.ptc-path-card:nth-child(2){animation-delay:.08s}.ptc-home-job-card:nth-child(2){animation-delay:.06s}.ptc-home-job-card:nth-child(3){animation-delay:.12s}
@keyframes ptcGreenReveal{from{opacity:0;transform:translate3d(0,18px,0)}to{opacity:1;transform:none}}

@media(max-width:1120px){
  .ptc-header-inner{grid-template-columns:auto auto 1fr}.ptc-menu-toggle{display:grid;justify-self:end;grid-column:3}.ptc-nav{position:fixed;left:20px;right:20px;top:86px;display:none;padding:10px;border:1px solid var(--ptc-line);border-radius:17px;background:#fff!important}.ptc-nav.open{display:block}.ptc-nav ul{display:grid;border:0!important;border-radius:0;padding:0}.ptc-nav a{justify-content:flex-start;border-radius:10px}.ptc-nav-icon{display:inline-flex}.ptc-header-actions{grid-column:2;grid-row:1}.ptc-home-v2-hero{grid-template-columns:1fr;gap:34px}.ptc-home-v2-copy{text-align:center}.ptc-home-v2-copy>p{margin-inline:auto}.ptc-home-v2-copy .ptc-hero-actions,.ptc-home-proof-row{justify-content:center}.ptc-home-v2-stage{min-height:500px}.ptc-stage-float-one{left:8%}.ptc-stage-float-two{right:8%}
}
@media(max-width:900px){
  .ptc-home-number-strip{grid-template-columns:1fr 1fr}.ptc-home-number-strip>div:nth-child(2){border-right:0}.ptc-home-number-strip>div:nth-child(-n+2){border-bottom:1px solid var(--ptc-line)}.ptc-path-grid,.ptc-job-preview-layout,.ptc-post-layout{grid-template-columns:1fr}.ptc-job-preview-side,.ptc-live-preview-sticky{position:static}.ptc-live-preview{display:none}.ptc-live-preview.ptc-live-preview-open{display:block}.ptc-home-job-grid{grid-template-columns:1fr 1fr}.ptc-flow-line{grid-template-columns:1fr 1fr}.ptc-flow-line article:nth-child(2){border-right:0}.ptc-flow-line article:nth-child(-n+2){border-bottom:1px solid var(--ptc-line)}.ptc-home-v2-cta{align-items:flex-start;flex-direction:column}
}
@media(max-width:720px){
  .ptc-container{width:min(100% - 28px,1180px)}.ptc-header-actions .ptc-logout{display:none}.ptc-header-actions{gap:7px}.ptc-mini-wallet{height:38px;padding:0 10px}.ptc-avatar{width:36px;height:36px}.ptc-page-heading{min-height:auto;padding:42px 0 30px;align-items:flex-start;flex-direction:column;gap:22px}.ptc-page-heading .ptc-actions{width:100%;justify-content:flex-start}.ptc-page-heading .ptc-actions .ptc-btn{flex:1}.ptc-home-v2-hero{min-height:auto;padding:55px 0}.ptc-home-v2-copy h1{font-size:clamp(42px,13vw,62px);letter-spacing:-2.8px}.ptc-home-v2-stage{min-height:430px}.ptc-stage-main{width:100%}.ptc-stage-float{display:none}.ptc-home-number-strip{margin-bottom:82px}.ptc-home-v2-section{padding-bottom:82px}.ptc-home-job-grid,.ptc-flow-line{grid-template-columns:1fr}.ptc-flow-line article{border-right:0!important;border-bottom:1px solid var(--ptc-line)}.ptc-flow-line article:last-child{border-bottom:0}.ptc-path-card{padding:27px}.ptc-home-v2-cta{padding:27px}.ptc-home-v2-cta .ptc-actions{width:100%}.ptc-home-v2-cta .ptc-btn{width:100%}.ptc-form-actions{align-items:stretch;flex-direction:column}.ptc-form-actions .ptc-btn{width:100%}.ptc-job-preview-main{padding:23px}.ptc-preview-facts{grid-template-columns:1fr 1fr}.ptc-job-bottom{align-items:flex-start;flex-direction:column}.ptc-job-card-actions{width:100%;justify-content:stretch}.ptc-job-card-actions .ptc-btn{flex:1}.ptc-campaign-row{align-items:flex-start;flex-direction:column}.ptc-campaign-row>div:last-child{width:100%;justify-content:flex-start}
}
@media(max-width:480px){
  .ptc-brand strong{max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ptc-header-actions .ptc-avatar{display:none}.ptc-home-number-strip{grid-template-columns:1fr}.ptc-home-number-strip>div{border-right:0!important;border-bottom:1px solid var(--ptc-line)!important}.ptc-home-number-strip>div:last-child{border-bottom:0!important}.ptc-stage-main{padding:18px}.ptc-stage-task>strong{display:none}.ptc-preview-facts{grid-template-columns:1fr}.ptc-home-v2-copy .ptc-btn{width:100%}
}
@media(prefers-reduced-motion:reduce){.ptc-home-v2-stage,.ptc-home-v2-copy,.ptc-path-card,.ptc-home-job-card,.ptc-flow-line article,.ptc-job-preview-layout>*,.ptc-stage-float,.ptc-stage-wave i{animation:none!important}}
