@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_48b81b{font-family:Inter,Inter Fallback;font-style:normal}:root{--color-bg-darkest:#0F172A;--color-bg-dark:#1E293B;--color-bg-card:#1E293B;--color-border:#334155;--color-text-primary:#F8FAFC;--color-text-secondary:#94A3B8;--color-text-tertiary:#CBD5E1;--color-accent:#f97316;--color-accent-hover:#ea580c;--color-accent-light:#fb923c;--gradient-accent:linear-gradient(135deg,#f97316,#fb923c);--font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;--nav-height:72px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:24px;--shadow-glow:0 0 30px rgba(249,115,22,0.15);--shadow-card:0 4px 24px rgba(0,0,0,0.2);--transition:0.3s cubic-bezier(0.4,0,0.2,1)}*,:after,:before{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:var(--nav-height)}body{font-family:var(--font-family);background-color:var(--color-bg-darkest);color:var(--color-text-primary);line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}img{max-width:100%;height:auto;display:block}a{color:var(--color-accent);text-decoration:none;transition:color var(--transition)}a:hover{color:var(--color-accent-light)}ul{list-style:none}.container{width:100%;max-width:1200px;margin:0 auto;padding:0 24px}.text-gradient{background:var(--gradient-accent);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.section-title{font-size:clamp(1.75rem,4vw,2.75rem);font-weight:800;line-height:1.2;margin-bottom:16px}.section-subtitle{font-size:clamp(1rem,2vw,1.2rem);color:var(--color-text-secondary);max-width:640px;margin:0 auto}.section-header{text-align:center;margin-bottom:56px}[data-reveal]{opacity:0;transform:translateY(32px);transition:opacity .7s ease,transform .7s ease}[data-reveal].revealed{opacity:1;transform:translateY(0)}.btn{display:inline-flex;align-items:center;gap:10px;padding:12px 24px;border-radius:var(--radius-sm);font-family:var(--font-family);font-size:1rem;font-weight:600;cursor:pointer;border:none;transition:all var(--transition);text-decoration:none;white-space:nowrap}.btn-primary{background:var(--gradient-accent);color:white;box-shadow:0 4px 16px rgba(249,115,22,.3)}.btn-primary:hover{color:white;transform:translateY(-2px);box-shadow:0 6px 24px rgba(249,115,22,.4)}.btn-secondary{background:transparent;color:var(--color-text-primary);border:1.5px solid var(--color-border)}.btn-secondary:hover{border-color:var(--color-accent);color:var(--color-accent)}.btn-store{background:var(--color-bg-dark);color:var(--color-text-primary);border:1.5px solid var(--color-border);padding:10px 20px;border-radius:var(--radius-sm)}.btn-store span{display:flex;flex-direction:column;text-align:left;line-height:1.2}.btn-store span small{font-size:.65rem;font-weight:400;color:var(--color-text-secondary)}.btn-store:hover{border-color:var(--color-accent);color:var(--color-text-primary);transform:translateY(-2px)}.btn-store-sm{padding:8px 16px;font-size:.875rem}.btn-store-sm span{flex-direction:row}.btn-store-xs{padding:6px 12px;font-size:.75rem}.btn-store-xs span{flex-direction:row}.btn-sm{padding:8px 16px;font-size:.875rem}.site-header{position:fixed;top:0;left:0;right:0;z-index:1000;height:var(--nav-height);background:rgba(15,23,42,.8);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid transparent;transition:background var(--transition),border-color var(--transition)}.site-header.scrolled{background:rgba(15,23,42,.95);border-bottom-color:var(--color-border)}.nav-container{max-width:1200px;margin:0 auto;padding:0 24px;height:100%;justify-content:space-between;gap:32px}.logo,.nav-container{display:flex;align-items:center}.logo{gap:10px;text-decoration:none;flex-shrink:0}.logo-icon{border-radius:8px;object-fit:contain}.logo-text{font-size:1.25rem;font-weight:700;color:var(--color-text-primary)}.logo-accent{color:var(--color-accent)}.logo:hover .logo-text{color:var(--color-text-primary)}.nav-links{display:flex;align-items:center;gap:32px}.nav-links a{color:var(--color-text-secondary);font-size:.9375rem;font-weight:500;transition:color var(--transition)}.nav-links a:hover{color:var(--color-text-primary)}.nav-cta{padding:10px 20px;font-size:.875rem}.mobile-menu-toggle{display:none;flex-direction:column;gap:5px;background:none;border:none;cursor:pointer;padding:8px;z-index:1001}.hamburger-line{display:block;width:24px;height:2px;background:var(--color-text-primary);border-radius:2px;transition:all var(--transition)}.mobile-menu-toggle.active .hamburger-line:first-child{transform:rotate(45deg) translate(5px,5px)}.mobile-menu-toggle.active .hamburger-line:nth-child(2){opacity:0}.mobile-menu-toggle.active .hamburger-line:nth-child(3){transform:rotate(-45deg) translate(5px,-5px)}.hero{padding:calc(var(--nav-height) + 64px) 0 80px;min-height:100vh;display:flex;align-items:center;position:relative;overflow:hidden}.hero:before{content:"";position:absolute;top:-200px;right:-200px;width:600px;height:600px;background:radial-gradient(circle,rgba(249,115,22,.08) 0,transparent 70%);pointer-events:none}.hero-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:64px;gap:64px;align-items:center}.hero-title{font-size:clamp(2rem,5vw,3.5rem);font-weight:800;line-height:1.1;margin-bottom:24px}.hero-subtitle{font-size:clamp(1rem,2vw,1.2rem);color:var(--color-text-secondary);margin-bottom:32px;max-width:540px;line-height:1.7}.hero-ctas{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:16px}.hero-web-link{display:inline-block;color:var(--color-text-secondary);font-size:.9375rem;font-weight:500}.hero-web-link:hover{color:var(--color-accent)}.hero-phone{display:flex;justify-content:center}.phone-mockup{position:relative;width:290px;height:620px;background:#111827;border-radius:40px;border:3px solid #374151;box-shadow:0 0 0 1px rgba(255,255,255,.05),0 25px 60px rgba(0,0,0,.5),inset 0 0 0 1px rgba(255,255,255,.05);overflow:hidden;padding:12px}.phone-notch{top:0;width:120px;height:28px;background:#111827;border-radius:0 0 18px 18px;z-index:2}.phone-notch,.phone-notch:before{position:absolute;left:50%;transform:translateX(-50%)}.phone-notch:before{content:"";top:8px;width:8px;height:8px;background:#1f2937;border-radius:50%}.phone-screen{width:100%;height:100%;border-radius:28px;overflow:hidden;background:var(--color-bg-dark)}.phone-screen img{width:100%;height:auto;display:block}.features{padding:96px 0;background:var(--color-bg-dark)}.features-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:24px;gap:24px}.feature-card{background:var(--color-bg-darkest);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:32px;transition:all var(--transition)}.feature-card:hover{transform:translateY(-4px);border-color:rgba(249,115,22,.3);box-shadow:var(--shadow-glow)}.feature-icon{width:52px;height:52px;background:rgba(249,115,22,.1);border-radius:var(--radius-sm);display:flex;align-items:center;justify-content:center;margin-bottom:20px}.feature-card h3{font-size:1.125rem;font-weight:700;margin-bottom:8px}.feature-card p{color:var(--color-text-secondary);font-size:.9375rem;line-height:1.6}.how-it-works{padding:96px 0}.steps-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:24px;gap:24px;position:relative}.step{text-align:center;position:relative;padding:0 8px}.step-number{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:var(--gradient-accent);color:white;font-weight:700;font-size:1.1rem;margin-bottom:20px}.step-connector{position:absolute;top:20px;left:calc(50% + 28px);width:calc(100% - 56px);height:2px;background:var(--color-border)}.step:last-child .step-connector{display:none}.step-icon{width:64px;height:64px;background:rgba(249,115,22,.1);border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;margin:0 auto 16px}.step h3{font-size:1rem;font-weight:700;margin-bottom:8px}.step p{color:var(--color-text-secondary);font-size:.875rem;line-height:1.5}.pricing{padding:96px 0;background:var(--color-bg-dark)}.pricing-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:24px;gap:24px;max-width:760px;margin:0 auto}.pricing-grid-3{max-width:1080px}.pricing-card{background:var(--color-bg-darkest);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:40px 32px;position:relative;transition:all var(--transition)}.pricing-card:hover{transform:translateY(-4px)}.pricing-card-pro{border-color:var(--color-accent);box-shadow:var(--shadow-glow)}.pricing-card-annual{border-color:var(--color-accent);border-style:dashed}.pricing-badge-save{background:linear-gradient(135deg,#10b981,#059669)}.pricing-badge{position:absolute;top:-12px;left:50%;transform:translateX(-50%);background:var(--gradient-accent);color:white;font-size:.75rem;font-weight:700;letter-spacing:.05em;padding:4px 16px;border-radius:20px}.pricing-card-header{text-align:center;margin-bottom:32px}.pricing-card-header h3{font-size:1.5rem;font-weight:700;margin-bottom:8px}.pricing-amount{display:flex;align-items:baseline;justify-content:center;gap:4px;margin-bottom:8px}.price{font-size:3rem;font-weight:800}.period{font-size:1rem}.period,.pricing-desc{color:var(--color-text-secondary)}.pricing-desc{font-size:.875rem}.pricing-features{margin-bottom:32px}.pricing-features li{display:flex;align-items:center;gap:12px;padding:10px 0;font-size:.9375rem;color:var(--color-text-tertiary);border-bottom:1px solid rgba(51,65,85,.5)}.pricing-features li:last-child{border-bottom:none}.pricing-btn{width:100%;justify-content:center}.aussie-section{padding:96px 0;position:relative;overflow:hidden}.aussie-section:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(0,36,125,.08),rgba(249,115,22,.05));pointer-events:none}.aussie-content{text-align:center;position:relative}.aussie-flag{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;background:rgba(249,115,22,.1);border-radius:50%;margin-bottom:24px}.flag-star{font-size:2rem;color:var(--color-accent)}.aussie-features{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:16px;gap:16px;max-width:640px;margin:32px auto;text-align:left}.aussie-feature-item{display:flex;align-items:center;gap:10px;font-size:.9375rem;color:var(--color-text-tertiary)}.trade-pills{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:32px}.trade-pill{background:rgba(249,115,22,.1);color:var(--color-accent);padding:8px 20px;border-radius:100px;font-size:.875rem;font-weight:600;border:1px solid rgba(249,115,22,.2);text-decoration:none;transition:all var(--transition)}.trade-pill:hover{background:rgba(249,115,22,.2);color:var(--color-accent);transform:translateY(-2px)}.trades-section{padding:96px 0;background:var(--color-bg-dark)}.trades-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));grid-gap:10px;gap:10px}.trades-grid-item{display:flex;align-items:center;justify-content:center;padding:14px 16px;background:var(--color-bg-darkest);border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text-tertiary);font-size:.875rem;font-weight:600;text-decoration:none;text-align:center;transition:all var(--transition)}.trades-grid-item:hover{border-color:rgba(249,115,22,.3);color:var(--color-accent);transform:translateY(-2px);box-shadow:var(--shadow-glow)}.platforms{padding:96px 0;background:var(--color-bg-dark)}.platforms-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px;max-width:800px;margin:0 auto}.platform-card{background:var(--color-bg-darkest);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:40px 24px;text-align:center;transition:all var(--transition)}.platform-card:hover{transform:translateY(-4px);border-color:rgba(249,115,22,.3);box-shadow:var(--shadow-glow)}.platform-icon{margin-bottom:16px}.platform-card h3{font-size:1.25rem;font-weight:700;margin-bottom:4px}.platform-card p{color:var(--color-text-secondary);font-size:.875rem;margin-bottom:20px}.faq{padding:96px 0}.faq-list{max-width:760px;margin:0 auto}.faq-item{border-bottom:1px solid var(--color-border)}.faq-item:first-child{border-top:1px solid var(--color-border)}.faq-question{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 0;background:none;border:none;cursor:pointer;font-family:var(--font-family);font-size:1rem;font-weight:600;color:var(--color-text-primary);text-align:left;transition:color var(--transition)}.faq-question:hover{color:var(--color-accent)}.faq-chevron{flex-shrink:0;transition:transform var(--transition);color:var(--color-text-secondary)}.faq-item.active .faq-chevron{transform:rotate(180deg);color:var(--color-accent)}.faq-answer{max-height:0;overflow:hidden;transition:max-height .4s ease,padding .4s ease}.faq-item.active .faq-answer{max-height:300px}.faq-answer p{padding-bottom:20px;color:var(--color-text-secondary);font-size:.9375rem;line-height:1.7}.final-cta{padding:96px 0;background:var(--color-bg-dark);position:relative;overflow:hidden}.final-cta:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:600px;height:600px;background:radial-gradient(circle,rgba(249,115,22,.06) 0,transparent 70%);pointer-events:none}.final-cta-content{text-align:center;position:relative}.final-cta .section-subtitle{margin-bottom:32px}.final-cta .hero-ctas{justify-content:center;margin-bottom:16px}.final-cta .hero-web-link{display:block;text-align:center}.site-footer{padding:64px 0 32px;border-top:1px solid var(--color-border)}.footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;grid-gap:48px;gap:48px;margin-bottom:48px}.footer-tagline{color:var(--color-text-secondary);font-size:.9375rem;margin-top:12px;max-width:280px}.footer-links h4{font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-tertiary);margin-bottom:16px}.footer-links li{margin-bottom:10px}.footer-links a{color:var(--color-text-secondary);font-size:.9375rem;transition:color var(--transition)}.footer-links a:hover{color:var(--color-text-primary)}.social-links{display:flex;gap:12px;margin-top:4px}.social-links a{color:var(--color-text-secondary);transition:color var(--transition)}.social-links a:hover{color:var(--color-accent)}.footer-bottom{display:flex;align-items:center;justify-content:space-between;padding-top:32px;border-top:1px solid var(--color-border);flex-wrap:wrap;gap:16px}.footer-badges{display:flex;gap:8px}.footer-bottom p{color:var(--color-text-secondary);font-size:.875rem}.cookie-banner{position:fixed;bottom:0;left:0;right:0;z-index:9999;background:var(--color-bg-dark);border-top:1px solid var(--color-border);padding:16px 0;transform:translateY(100%);transition:transform .5s ease}.cookie-banner.visible{transform:translateY(0)}.cookie-content{max-width:1200px;margin:0 auto;padding:0 24px;display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}.cookie-content p{font-size:.875rem;color:var(--color-text-secondary);flex:1 1;min-width:200px}.cookie-content a{color:var(--color-accent)}.cookie-actions{display:flex;gap:8px;flex-shrink:0}.legal-page{padding:calc(var(--nav-height) + 48px) 0 80px}.legal-content{max-width:760px;margin:0 auto}.legal-content h1{font-size:clamp(1.75rem,4vw,2.5rem);font-weight:800;margin-bottom:8px}.legal-content .legal-date{color:var(--color-text-secondary);font-size:.9375rem;margin-bottom:40px}.legal-content h2{font-size:1.375rem;font-weight:700;margin-top:40px;margin-bottom:16px;color:var(--color-text-primary)}.legal-content h3{font-size:1.125rem;font-weight:600;margin-top:24px;margin-bottom:12px}.legal-content p{color:var(--color-text-secondary);margin-bottom:16px;line-height:1.7}.legal-content ol,.legal-content ul{color:var(--color-text-secondary);padding-left:24px;margin-bottom:16px;list-style:disc}.legal-content ol{list-style:decimal}.legal-content li{margin-bottom:8px;line-height:1.6}.legal-content a{color:var(--color-accent)}@media (max-width:1024px){.hero-grid{grid-template-columns:1fr;text-align:center;gap:48px}.hero-subtitle{margin-left:auto;margin-right:auto}.hero-ctas{justify-content:center}.steps-grid{grid-template-columns:repeat(2,1fr);gap:32px}.step-connector{display:none}.footer-grid{grid-template-columns:1fr 1fr}}@media (max-width:768px){.nav-cta,.nav-links{display:none}.mobile-menu-toggle{display:flex}.nav-links.mobile-open{display:flex;flex-direction:column;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(15,23,42,.98);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);justify-content:center;align-items:center;gap:32px;z-index:999}.nav-links.mobile-open a{font-size:1.5rem;color:var(--color-text-primary)}.hero{padding-top:calc(var(--nav-height) + 32px);padding-bottom:48px;min-height:auto}.hero-title{font-size:clamp(1.75rem,7vw,2.5rem)}.phone-mockup{width:240px;height:510px;border-radius:32px}.phone-notch{width:100px;height:24px;border-radius:0 0 14px 14px}.phone-screen{border-radius:22px}.features-grid,.steps-grid{grid-template-columns:1fr}.steps-grid{max-width:400px;margin:0 auto}.platforms-grid,.pricing-grid{grid-template-columns:1fr}.platforms-grid{max-width:360px;margin:0 auto}.trades-grid{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:8px}.trades-section{padding:64px 0}.footer-grid{grid-template-columns:1fr;gap:32px}.footer-bottom{flex-direction:column;text-align:center}.btn-store{padding:10px 16px;font-size:.875rem}.aussie-section,.faq,.features,.final-cta,.how-it-works,.platforms,.pricing{padding:64px 0}.section-header{margin-bottom:40px}}@media (max-width:480px){.hero-ctas{flex-direction:column;align-items:center}.hero-ctas .btn-store{width:100%;max-width:260px;justify-content:center}.cookie-content{flex-direction:column;text-align:center}}.breadcrumbs{margin-bottom:32px}.breadcrumbs ol{display:flex;align-items:center;gap:8px;list-style:none;font-size:.875rem;color:var(--color-text-secondary);flex-wrap:wrap}.breadcrumbs li:not(:last-child):after{content:"/";margin-left:8px;color:var(--color-border)}.breadcrumbs a{color:var(--color-text-secondary);transition:color var(--transition)}.breadcrumbs a:hover{color:var(--color-accent)}.breadcrumbs [aria-current=page]{color:var(--color-text-primary);font-weight:500}.seo-hero{padding:calc(var(--nav-height) + 48px) 0 64px}.seo-hero-content{max-width:760px}.seo-badge{display:inline-block;background:rgba(249,115,22,.1);color:var(--color-accent);padding:6px 16px;border-radius:100px;font-size:.8125rem;font-weight:600;letter-spacing:.02em;margin-bottom:20px;border:1px solid rgba(249,115,22,.2)}.seo-hero-title{font-size:clamp(2rem,5vw,3rem);font-weight:800;line-height:1.1;margin-bottom:20px}.seo-hero-subtitle{font-size:clamp(1rem,2vw,1.15rem);color:var(--color-text-secondary);margin-bottom:32px;line-height:1.7;max-width:640px}.seo-pain-point{padding:0 0 64px}.pain-point-card{background:var(--color-bg-dark);border:1px solid var(--color-border);border-left:4px solid var(--color-accent);border-radius:var(--radius-md);padding:32px 40px;max-width:760px}.pain-point-card h2{font-size:1.25rem;font-weight:700;margin-bottom:8px;color:var(--color-text-primary)}.pain-point-card p{color:var(--color-text-secondary);font-size:.9375rem;line-height:1.6}.seo-features{padding:64px 0;background:var(--color-bg-dark)}.seo-features .section-title{text-align:center;margin-bottom:40px}.seo-features-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:16px;gap:16px;max-width:900px;margin:0 auto}.seo-feature-item{display:flex;align-items:center;gap:12px;padding:14px 20px;background:var(--color-bg-darkest);border:1px solid var(--color-border);border-radius:var(--radius-sm);font-size:.9375rem;color:var(--color-text-tertiary);transition:all var(--transition)}.seo-feature-item:hover{border-color:rgba(249,115,22,.3)}.seo-feature-item svg{flex-shrink:0}.seo-example{padding:64px 0}.seo-example .section-title{text-align:center;margin-bottom:40px}.example-card{max-width:640px;margin:0 auto}.example-prompt,.example-result{background:var(--color-bg-dark);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:24px 28px}.example-prompt{border-color:rgba(249,115,22,.3)}.example-label{display:block;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--color-accent);margin-bottom:8px}.example-prompt p{font-size:1rem;color:var(--color-text-primary);font-style:italic;line-height:1.6}.example-arrow{display:flex;justify-content:center;padding:12px 0}.example-result p{color:var(--color-text-secondary);font-size:.9375rem;line-height:1.6}.seo-common-jobs{padding:64px 0;background:var(--color-bg-dark)}.seo-common-jobs .section-title{text-align:center;margin-bottom:40px}.jobs-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:16px;gap:16px;max-width:900px;margin:0 auto}.job-card{background:var(--color-bg-darkest);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:24px;transition:all var(--transition)}.job-card:hover{border-color:rgba(249,115,22,.3);transform:translateY(-2px)}.job-card h3{font-size:1rem;font-weight:700;margin-bottom:6px;color:var(--color-text-primary)}.job-card p{font-size:.8125rem;color:var(--color-text-secondary);line-height:1.5}.seo-local{padding:0 0 64px}.local-card{background:var(--color-bg-dark);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:32px 40px;max-width:760px}.local-card h2{font-size:1.375rem;font-weight:700;margin-bottom:12px}.local-card p{color:var(--color-text-secondary);font-size:.9375rem;line-height:1.7;margin-bottom:8px}.local-card p:last-child{margin-bottom:0}.seo-template-details{padding:64px 0}.template-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:32px;gap:32px}.template-materials h2,.template-steps h2{font-size:1.25rem;font-weight:700;margin-bottom:20px}.template-materials ul{list-style:none}.template-materials li{display:flex;align-items:center;gap:12px;padding:10px 0;color:var(--color-text-tertiary);font-size:.9375rem;border-bottom:1px solid rgba(51,65,85,.5)}.template-materials li:last-child{border-bottom:none}.template-materials svg{flex-shrink:0}.template-steps ol{list-style:none;counter-reset:steps}.template-steps li{display:flex;align-items:flex-start;gap:14px;padding:12px 0;color:var(--color-text-tertiary);font-size:.9375rem;border-bottom:1px solid rgba(51,65,85,.5)}.template-steps li:last-child{border-bottom:none}.step-num{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;min-width:28px;border-radius:50%;background:var(--gradient-accent);color:white;font-weight:700;font-size:.8125rem}.seo-faq{padding:64px 0}.seo-faq .section-title{text-align:center;margin-bottom:40px}.seo-faq .faq-list{max-width:760px;margin:0 auto}.seo-internal-links{padding:64px 0;border-top:1px solid var(--color-border)}.links-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:32px;gap:32px}.links-column h3{font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-tertiary);margin-bottom:12px}.links-column ul{list-style:none}.links-column li{margin-bottom:8px}.links-column a{color:var(--color-text-secondary);font-size:.875rem;transition:color var(--transition)}.links-column a:hover{color:var(--color-accent)}.seo-template-directory,.seo-trade-directory{padding:64px 0}.seo-template-directory{background:var(--color-bg-dark)}.seo-template-directory .section-title{text-align:center;margin-bottom:40px}.trade-directory-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:16px;gap:16px}.trade-directory-card{display:block;background:var(--color-bg-darkest);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:24px 28px;transition:all var(--transition);text-decoration:none}.trade-directory-card:hover{border-color:rgba(249,115,22,.3);transform:translateY(-2px);box-shadow:var(--shadow-glow)}.seo-template-directory .trade-directory-card{background:var(--color-bg-dark);border-color:var(--color-border)}.trade-directory-card h2{font-size:1.125rem;font-weight:700;color:var(--color-text-primary);margin-bottom:6px}.trade-directory-card p{color:var(--color-text-secondary);font-size:.8125rem;line-height:1.5;margin-bottom:10px}.trade-directory-link{font-size:.8125rem;font-weight:600;color:var(--color-accent)}.seo-guide-article{padding:0 0 64px}.guide-content{max-width:760px}.guide-section{margin-bottom:40px}.guide-section h2{font-size:1.375rem;font-weight:700;margin-bottom:12px;color:var(--color-text-primary)}.guide-section p{color:var(--color-text-secondary);font-size:.9375rem;line-height:1.8}.guide-tip-list{list-style:none}.guide-tip-list li{display:flex;align-items:flex-start;gap:12px;padding:10px 0;color:var(--color-text-tertiary);font-size:.9375rem;line-height:1.5;border-bottom:1px solid rgba(51,65,85,.5)}.guide-tip-list li:last-child{border-bottom:none}.guide-tip-list svg{flex-shrink:0;margin-top:2px}.guide-cta-card{background:var(--color-bg-dark);border:1px solid rgba(249,115,22,.3);border-radius:var(--radius-lg);padding:40px;box-shadow:var(--shadow-glow)}.guide-cta-card,.guide-cta-card h2{text-align:center}.guide-cta-card p{text-align:center;max-width:560px;margin:0 auto 24px}.guide-cta-card .hero-ctas{justify-content:center}.guide-section .trade-directory-card h3{font-size:1rem;font-weight:700;color:var(--color-text-primary);margin-bottom:4px}@media (max-width:768px){.seo-hero{padding-top:calc(var(--nav-height) + 32px);padding-bottom:48px}.local-card,.pain-point-card{padding:24px}.template-grid{grid-template-columns:1fr}.seo-common-jobs,.seo-example,.seo-faq,.seo-features,.seo-guide-article,.seo-internal-links,.seo-template-details,.seo-template-directory,.seo-trade-directory{padding:48px 0}.guide-cta-card{padding:24px}.links-grid{grid-template-columns:1fr}}