.pt-hero{background:#0a0a0a;padding:160px 0 100px;position:relative;overflow:hidden}.pt-hero-grain{pointer-events:none;z-index:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.025'/%3E%3C/svg%3E");background-repeat:repeat;background-size:200px;position:absolute;inset:0}.pt-hero-orb{pointer-events:none;z-index:0;border-radius:50%;position:absolute}.pt-hero-orb--1{filter:blur(100px);background:radial-gradient(circle,#ff92001a 0%,#0000 70%);width:600px;height:600px;top:-200px;right:-100px}.pt-hero-orb--2{filter:blur(80px);background:radial-gradient(circle,#ff78000f 0%,#0000 70%);width:400px;height:400px;bottom:-100px;left:10%}.pt-hero-ct{z-index:1;max-width:760px;position:relative}@media (width<=767px){.pt-hero{padding:130px 0 64px}}.pt-breadcrumb{font-family:var(--font-body,"DM Sans", sans-serif);text-transform:uppercase;letter-spacing:.14em;color:#ffffff4d;align-items:center;gap:8px;margin-bottom:24px;font-size:11px;display:flex}.pt-breadcrumb a{color:#ffffff4d;text-decoration:none;transition:color .3s}.pt-breadcrumb a:hover,.pt-breadcrumb-cur{color:var(--orrku-primary,#ff9200)}.pt-hero-eyebrow{font-family:var(--font-body,"DM Sans", sans-serif);text-transform:uppercase;letter-spacing:.16em;color:var(--orrku-primary,#ff9200);background:#ff92001a;border-radius:100px;margin-bottom:24px;padding:8px 18px;font-size:12px;font-weight:600;display:inline-block}.pt-hero-title{color:#fff;margin:0 0 20px;font-size:clamp(32px,5vw,60px);font-weight:400;line-height:1.1;font-family:var(--font-heading,"Inter", sans-serif)!important}.pt-hero-title span{color:var(--orrku-primary,#ff9200)}.pt-hero-sub{font-family:var(--font-body,"DM Sans", sans-serif);color:#ffffff80;max-width:560px;margin:0 0 32px;font-size:18px;line-height:1.7}@media (width<=767px){.pt-hero-sub{font-size:15px}}.pt-hero-cta{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.pt-hero-micro{font-family:var(--font-body,"DM Sans", sans-serif);color:#ffffff4d;font-size:12px}.pt-section-header{margin-bottom:48px}.pt-eyebrow{font-family:var(--font-body,"DM Sans", sans-serif);text-transform:uppercase;letter-spacing:.2em;color:var(--orrku-primary,#ff9200);margin-bottom:12px;font-size:11px;font-weight:700;display:inline-block}.pt-section-title{color:#fff;margin:0;font-size:clamp(28px,4vw,44px);font-weight:400;line-height:1.15;font-family:var(--font-heading,"Inter", sans-serif)!important}.pt-steps{background:#0d0d0d;padding:100px 0 80px}.pt-steps-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}@media (width<=767px){.pt-steps-grid{grid-template-columns:1fr}}.pt-step{background:#ffffff05;border:1px solid #ffffff0f;border-radius:16px;padding:36px;transition:border-color .3s,background .3s;position:relative}.pt-step:hover{background:#ff920008;border-color:#ff920033}.pt-step-num{font-family:var(--font-heading,"Inter", sans-serif);color:#ffffff08;font-size:60px;font-weight:400;line-height:1;position:absolute;top:16px;right:20px}.pt-step-icon{width:48px;height:48px;color:var(--orrku-primary,#ff9200);background:#ff92001a;border-radius:12px;justify-content:center;align-items:center;margin-bottom:20px;font-size:18px;display:flex}.pt-step-title{color:#fff;margin:0 0 10px;font-size:18px;font-weight:700;font-family:var(--font-body,"DM Sans", sans-serif)!important}.pt-step-desc{font-family:var(--font-body,"DM Sans", sans-serif);color:#ffffff9e;margin:0;font-size:14px;line-height:1.7}.pt-step-arrow{display:none}@media (width>=768px){.pt-step-arrow{z-index:2;width:36px;height:36px;color:var(--orrku-primary,#ff9200);background:#111;border:1px solid #ffffff0f;border-radius:50%;justify-content:center;align-items:center;font-size:12px;display:flex;position:absolute;top:50%;right:-20px;transform:translateY(-50%)}}.pt-types{background:#0a0a0a;padding:80px 0;position:relative}.pt-types-grain{pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.025'/%3E%3C/svg%3E");background-repeat:repeat;background-size:200px;position:absolute;inset:0}.pt-types .container{z-index:1;position:relative}.pt-types-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}@media (width<=991px){.pt-types-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=575px){.pt-types-grid{grid-template-columns:1fr}}.pt-type-card{background:#ffffff05;border:1px solid #ffffff0f;border-radius:14px;padding:28px;transition:border-color .3s,background .3s}.pt-type-card:hover{background:#ff920008;border-color:#ff920033}.pt-type-icon{width:40px;height:40px;color:var(--orrku-primary,#ff9200);background:#ff92001a;border-radius:10px;justify-content:center;align-items:center;margin-bottom:16px;font-size:15px;display:flex}.pt-type-title{color:#fff;margin:0 0 6px;font-size:16px;font-weight:700;font-family:var(--font-body,"DM Sans", sans-serif)!important}.pt-type-desc{font-family:var(--font-body,"DM Sans", sans-serif);color:#ffffff9e;margin:0;font-size:14px;line-height:1.65}.pt-earnings{background:#111;padding:80px 0}.pt-earnings-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}@media (width<=767px){.pt-earnings-grid{grid-template-columns:1fr}}.pt-earn-card{text-align:center;background:#ffffff05;border:1px solid #ffffff0f;border-radius:16px;padding:40px 28px;transition:border-color .3s,background .3s,transform .3s}.pt-earn-card:hover{background:#ff92000a;border-color:#ff92004d;transform:translateY(-4px)}.pt-earn-tier{font-family:var(--font-body,"DM Sans", sans-serif);text-transform:uppercase;letter-spacing:.12em;color:#fff6;margin-bottom:12px;font-size:11px;font-weight:700;display:block}.pt-earn-amount{font-family:var(--font-heading,"Inter", sans-serif);color:var(--orrku-primary,#ff9200);margin-bottom:8px;font-size:52px;font-weight:400;line-height:1}.pt-earn-note{font-family:var(--font-body,"DM Sans", sans-serif);color:#fff6;font-size:14px}.pt-proof{background:#0a0a0a;padding:80px 0}.pt-proof-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}@media (width<=991px){.pt-proof-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=575px){.pt-proof-grid{grid-template-columns:1fr}}.pt-proof-card{text-align:center;background:#ffffff05;border:1px solid #ffffff0f;border-radius:14px;padding:32px 20px;transition:border-color .3s}.pt-proof-card:hover{border-color:#ff920026}.pt-proof-icon{width:40px;height:40px;color:var(--orrku-primary,#ff9200);background:#ff92001a;border-radius:10px;justify-content:center;align-items:center;margin-bottom:14px;font-size:15px;display:inline-flex}.pt-proof-val{font-family:var(--font-heading,"Inter", sans-serif);color:#fff;margin-bottom:6px;font-size:28px;line-height:1}.pt-proof-label{font-family:var(--font-body,"DM Sans", sans-serif);color:#fff9;font-size:12px;line-height:1.5}.pt-form-section{background:#0d0d0d;padding:100px 0;position:relative}.pt-form-grain{pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.025'/%3E%3C/svg%3E");background-repeat:repeat;background-size:200px;position:absolute;inset:0}.pt-form-section .container{z-index:1;position:relative}.pt-form-layout{grid-template-columns:1fr 1.1fr;align-items:start;gap:64px;display:grid}@media (width<=991px){.pt-form-layout{grid-template-columns:1fr;gap:40px}}.pt-form-desc{font-family:var(--font-body,"DM Sans", sans-serif);color:#ffffff73;margin:16px 0 28px;font-size:16px;line-height:1.75}.pt-form-trust-list{flex-direction:column;gap:10px;display:flex}.pt-form-trust-item{font-family:var(--font-body,"DM Sans", sans-serif);color:#ffffff80;align-items:center;gap:10px;font-size:14px;display:flex}.pt-form-trust-item i{color:var(--orrku-primary,#ff9200);font-size:13px}.pt-form-card{-webkit-backdrop-filter:blur(20px);background:#ffffff08;border:1px solid #ffffff14;border-radius:20px;padding:40px;position:relative}.pt-form-card-accent{background:linear-gradient(90deg, transparent, var(--orrku-primary,#ff9200), transparent);border-radius:2px;height:2px;position:absolute;top:0;left:24px;right:24px}.pt-form-card-title{color:#fff;margin:0 0 28px;font-size:22px;font-family:var(--font-heading,"Inter", sans-serif)!important}.pt-form{flex-direction:column;gap:18px;display:flex}.pt-form-group{flex-direction:column;gap:6px;display:flex}.pt-form-group label{font-family:var(--font-body,"DM Sans", sans-serif);color:#fff9;font-size:13px;font-weight:600}.pt-req{color:var(--orrku-primary,#ff9200)}.pt-optional{color:#ffffff40;font-size:11px;font-weight:400}.pt-form-group input,.pt-form-group select,.pt-form-group textarea{font-family:var(--font-body,"DM Sans", sans-serif);color:#fff;-webkit-appearance:none;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:10px;outline:none;padding:12px 16px;font-size:14px;transition:border-color .3s,background .3s}.pt-form-group input::placeholder,.pt-form-group textarea::placeholder{color:#fff3}.pt-form-group input:focus,.pt-form-group select:focus,.pt-form-group textarea:focus{border-color:var(--orrku-primary,#ff9200);background:#ff920008}.pt-form-group select{color:#ffffff80;cursor:pointer}.pt-form-group select option{color:#fff;background:#1a1a1a}.pt-form-submit{font-family:var(--font-body,"DM Sans", sans-serif);color:#0a0a0a;background:var(--orrku-primary,#ff9200);cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;gap:8px;margin-top:4px;padding:14px 32px;font-size:15px;font-weight:700;transition:background .3s,transform .2s,box-shadow .3s;display:inline-flex}.pt-form-submit:hover{background:#e08300;transform:translateY(-1px);box-shadow:0 8px 24px #ff920040}.pt-form-submit i{font-size:12px;transition:transform .3s}.pt-form-submit:hover i{transform:translate(3px)}
