@import"https://fonts.googleapis.com/css2?family=Judson:ital,wght@0,400;0,700;1,400&family=IBM+Plex+Sans:wght@300;400;500;600;700&family=IBM+Plex+Mono:wght@400;500&display=swap";:root{--white: #FFFFFF;--paper: #FAFAF7;--bone: #F4F1EA;--line: #E7E2D5;--line-2: #D8D3C5;--ink: #1B1B1D;--ink-soft: #404040;--ink-muted: #707070;--ink-faint: #999999;--green: #259530;--green-deep: #1B7325;--green-darker: #0F4E18;--green-bg: #F0F7F1;--green-tint: #EAF4EC;--gold: #C8AA7D;--gold-deep: #A88B5C;--black: #0A0A0A;--black-2: #1B1B1D}html{scroll-behavior:smooth}body.template-page-licensing-landing{font-family:IBM Plex Sans,sans-serif;background:var(--white);color:var(--ink);font-weight:400;line-height:1.65;font-size:16px;-webkit-font-smoothing:antialiased}.template-page-licensing-landing *{margin:0;padding:0;box-sizing:border-box}.template-page-licensing-landing .shopify-section-group-header-group,.template-page-licensing-landing .footer-group{display:none}.template-page-licensing-landing .serif{font-family:Judson,Georgia,serif}.template-page-licensing-landing .mono{font-family:IBM Plex Mono,monospace;letter-spacing:.02em}.template-page-licensing-landing .eyebrow{font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--green);font-weight:500}.template-page-licensing-landing .gold-rule{width:60px;height:1px;background:var(--green);margin:24px 0}.template-page-licensing-landing .container{max-width:1200px;margin:0 auto;padding:0 32px}.template-page-licensing-landing nav{position:fixed;top:0;left:0;right:0;z-index:100;padding:18px 32px;background:#fffffff5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line);display:flex;justify-content:space-between;align-items:center}.template-page-licensing-landing nav .brand{font-family:Judson,serif;font-size:18px;color:var(--ink);letter-spacing:.04em;text-decoration:none;font-weight:700}.template-page-licensing-landing nav .brand .accent{color:var(--green);font-style:italic;font-weight:400}.template-page-licensing-landing nav ul{display:flex;gap:28px;list-style:none}.template-page-licensing-landing nav ul a{color:var(--ink-soft);text-decoration:none;font-size:13px;letter-spacing:.04em;transition:color .2s;font-weight:500}.template-page-licensing-landing nav ul a:hover{color:var(--green)}.template-page-licensing-landing .nav-cta{display:inline-block;padding:9px 22px;background:var(--green);color:var(--white);text-decoration:none;font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;transition:background .2s;border-radius:2px}.template-page-licensing-landing .nav-cta:hover{background:var(--green-deep)}@media(max-width:768px){.template-page-licensing-landing nav ul{display:none}}.template-page-licensing-landing .hero{min-height:100vh;background:var(--black);padding:140px 0 100px;position:relative;overflow:hidden}.template-page-licensing-landing .hero:before{content:"";position:absolute;top:0;left:0;width:6px;height:100%;background:var(--green)}.template-page-licensing-landing .hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 80% 30%,rgba(37,149,48,.08) 0%,transparent 50%);pointer-events:none}.template-page-licensing-landing .hero-content{max-width:1100px;margin:0 auto;padding:0 60px;position:relative;z-index:1}.template-page-licensing-landing .hero .eyebrow{color:var(--gold);margin-bottom:32px}.template-page-licensing-landing .hero h1{font-family:Judson,serif;font-size:clamp(48px,8vw,92px);font-weight:700;line-height:1.04;letter-spacing:-.01em;color:var(--white);margin-bottom:28px}.template-page-licensing-landing .green-em{color:var(--green);font-style:italic;font-weight:400}.template-page-licensing-landing .hero .subtitle{font-family:Judson,serif;font-style:italic;font-size:clamp(18px,2.4vw,24px);color:#f4f1eabf;line-height:1.5;max-width:680px;margin-bottom:48px}.template-page-licensing-landing .hero-cta-row{display:flex;gap:16px;flex-wrap:wrap;align-items:center;margin-bottom:80px}.template-page-licensing-landing .btn-primary{display:inline-block;padding:16px 36px;background:var(--green);color:var(--white);text-decoration:none;font-family:IBM Plex Sans,sans-serif;font-size:13px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;transition:all .25s;border:1px solid var(--green);border-radius:2px}.template-page-licensing-landing .btn-primary:hover{background:var(--green-deep);border-color:var(--green-deep);transform:translateY(-1px)}.template-page-licensing-landing .btn-secondary{display:inline-block;padding:16px 36px;background:transparent;color:var(--white);text-decoration:none;font-family:IBM Plex Sans,sans-serif;font-size:13px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;transition:all .25s;border:1px solid rgba(255,255,255,.4);border-radius:2px}.template-page-licensing-landing .btn-secondary:hover{border-color:var(--green);color:var(--green)}.template-page-licensing-landing .hero-meta{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;padding-top:48px;border-top:1px solid rgba(200,170,125,.25)}@media(max-width:768px){.template-page-licensing-landing .hero-meta{grid-template-columns:1fr;gap:16px}}.template-page-licensing-landing .hero-meta-item .label{display:block;font-family:IBM Plex Mono,monospace;font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--gold);margin-bottom:10px}.template-page-licensing-landing .hero-meta-item .value{font-family:Judson,serif;font-size:26px;color:var(--white);font-weight:700}.template-page-licensing-landing .hero-meta-item .value-sub{font-size:14px;color:#ffffff8c;font-weight:400;font-family:IBM Plex Sans,sans-serif}.template-page-licensing-landing .why-section{background:var(--white);padding:120px 0;position:relative}.template-page-licensing-landing .section-header{max-width:880px;margin:0 auto 80px;padding:0 60px}.template-page-licensing-landing .section-header{display:block!important;position:relative!important}.template-page-licensing-landing .section-header .eyebrow{display:block!important;position:static!important;width:auto!important;max-width:none!important;writing-mode:horizontal-tb!important;transform:none!important;white-space:normal!important;word-break:normal!important}.template-page-licensing-landing .section-header .gold-rule{display:block!important;position:static!important}.template-page-licensing-landing .section-header h2,.template-page-licensing-landing .section-header p{position:static!important;float:none!important}.template-page-licensing-landing .section-header h2{font-family:Judson,serif;font-size:clamp(36px,5vw,56px);font-weight:700;line-height:1.1;margin-bottom:24px;color:var(--ink);letter-spacing:-.005em}.template-page-licensing-landing .section-header p{font-family:Judson,serif;font-size:19px;font-style:italic;color:var(--ink-soft);line-height:1.6;max-width:640px}.template-page-licensing-landing .three-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;max-width:1100px;margin:0 auto;padding:0 60px}@media(max-width:900px){.template-page-licensing-landing .three-cards{grid-template-columns:1fr}}.template-page-licensing-landing .card{background:var(--white);padding:40px 32px;position:relative;border:1px solid var(--line);border-top:3px solid var(--green);min-height:280px;transition:transform .3s,box-shadow .3s}.template-page-licensing-landing .card:hover{transform:translateY(-2px);box-shadow:0 12px 32px #0000000f}.template-page-licensing-landing .card .card-num{font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:.2em;color:var(--green);margin-bottom:24px;font-weight:500}.template-page-licensing-landing .card h3{font-family:Judson,serif;font-size:24px;font-weight:700;color:var(--ink);margin-bottom:16px;letter-spacing:-.005em}.template-page-licensing-landing .card p{font-size:14.5px;color:var(--ink-soft);line-height:1.7}.template-page-licensing-landing .tiers-section{background:var(--paper);padding:120px 0;position:relative}.template-page-licensing-landing .baseline-strip{max-width:1100px;margin:0 auto 64px;padding:24px 32px;background:var(--white);border-left:3px solid var(--gold);display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px;box-shadow:0 1px 3px #0000000a}.template-page-licensing-landing .baseline-strip .baseline-label{font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:.18em;color:var(--ink-muted);text-transform:uppercase;font-weight:500}.template-page-licensing-landing .baseline-strip .baseline-detail{font-family:IBM Plex Sans,sans-serif;font-size:13px;color:var(--ink-soft)}.template-page-licensing-landing .baseline-strip .baseline-note{font-family:Judson,serif;font-size:13px;font-style:italic;color:var(--ink-muted);flex-basis:100%;margin-top:4px}.template-page-licensing-landing .tier-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;max-width:1100px;margin:0 auto;padding:0 60px;align-items:stretch}@media(max-width:900px){.template-page-licensing-landing .tier-grid{grid-template-columns:1fr;padding:0 24px}}.template-page-licensing-landing .tier{background:var(--white);border:1px solid var(--line);padding:40px 32px;position:relative;display:flex;flex-direction:column;transition:all .3s}.template-page-licensing-landing .tier:hover{transform:translateY(-4px);box-shadow:0 16px 40px #00000014;border-color:var(--green)}.template-page-licensing-landing .tier.featured{background:var(--black);border-color:var(--black)}.template-page-licensing-landing .tier.featured:hover{border-color:var(--green)}.template-page-licensing-landing .tier-flag{position:absolute;top:-1px;right:24px;background:var(--gold);color:var(--ink);font-family:IBM Plex Mono,monospace;font-size:9px;letter-spacing:.18em;padding:6px 10px;text-transform:uppercase;font-weight:600}.template-page-licensing-landing .tier-label{font-family:IBM Plex Mono,monospace;font-size:10px;letter-spacing:.2em;color:var(--green);text-transform:uppercase;margin-bottom:16px;font-weight:500}.template-page-licensing-landing .tier.featured .tier-label{color:var(--gold)}.template-page-licensing-landing .tier-name{font-family:Judson,serif;font-size:26px;font-weight:700;color:var(--ink);margin-bottom:24px;line-height:1.1;letter-spacing:-.005em}.template-page-licensing-landing .tier.featured .tier-name{color:var(--white)}.template-page-licensing-landing .tier-price{font-family:Judson,serif;font-size:48px;font-weight:700;color:var(--green);line-height:1;margin-bottom:6px}.template-page-licensing-landing .tier-price-sub{font-family:IBM Plex Sans,sans-serif;font-size:12.5px;color:var(--ink-muted);margin-bottom:24px;line-height:1.5}.template-page-licensing-landing .tier.featured .tier-price-sub{color:#ffffff8c}.template-page-licensing-landing .tier hr{border:none;border-top:1px solid var(--line);margin-bottom:24px}.template-page-licensing-landing .tier.featured hr{border-top-color:#c8aa7d40}.template-page-licensing-landing .tier .gate-row{font-family:IBM Plex Mono,monospace;font-size:11px;color:var(--green);letter-spacing:.04em;margin-bottom:20px;line-height:1.6;font-weight:500}.template-page-licensing-landing .tier.featured .gate-row{color:var(--gold)}.template-page-licensing-landing .tier ul{list-style:none;flex-grow:1;margin-bottom:24px}.template-page-licensing-landing .tier ul li{font-size:13.5px;color:var(--ink-soft);padding:8px 0 8px 22px;position:relative;line-height:1.5}.template-page-licensing-landing .tier.featured ul li{color:#f4f1ead9}.template-page-licensing-landing .tier ul li:before{content:"";position:absolute;left:0;top:14px;width:8px;height:1px;background:var(--green)}.template-page-licensing-landing .tier.featured ul li:before{background:var(--gold)}.template-page-licensing-landing .tier-cta{display:inline-block;padding:12px 24px;background:var(--green);color:var(--white);text-decoration:none;font-family:IBM Plex Sans,sans-serif;font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;text-align:center;transition:all .25s;border-radius:2px;border:1px solid var(--green)}.template-page-licensing-landing .tier-cta:hover{background:var(--green-deep);border-color:var(--green-deep)}.template-page-licensing-landing .comparison-section{background:var(--white);padding:120px 0}.template-page-licensing-landing .comparison-wrap{max-width:1100px;margin:0 auto;padding:0 60px;overflow-x:auto}@media(max-width:768px){.template-page-licensing-landing .comparison-wrap{padding:0 24px}}.template-page-licensing-landing table.compare{width:100%;border-collapse:collapse;font-size:14px;background:var(--white)}.template-page-licensing-landing table.compare th{padding:24px 16px;text-align:center;vertical-align:bottom;font-family:Judson,serif}.template-page-licensing-landing table.compare th:first-child{background:transparent;text-align:left}.template-page-licensing-landing table.compare th.t1{background:var(--green-bg);color:var(--ink);border-top:3px solid var(--green)}.template-page-licensing-landing table.compare th.t2{background:var(--green-tint);color:var(--ink);border-top:3px solid var(--green)}.template-page-licensing-landing table.compare th.t3{background:var(--black);color:var(--white);border-top:3px solid var(--gold)}.template-page-licensing-landing table.compare th .tname{font-size:20px;font-weight:700;display:block;line-height:1.1}.template-page-licensing-landing table.compare th .tprice{font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:.08em;margin-top:6px;display:block;font-weight:500;opacity:.7}.template-page-licensing-landing table.compare td{padding:18px 16px;border-bottom:1px solid var(--line);text-align:center;color:var(--ink-soft)}.template-page-licensing-landing table.compare td:first-child{text-align:left;font-weight:500;font-size:14px;color:var(--ink)}.template-page-licensing-landing table.compare td.check{color:var(--green);font-weight:700;font-size:18px}.template-page-licensing-landing table.compare td.dash{color:var(--ink-faint)}.template-page-licensing-landing .compare-note{font-family:Judson,serif;font-style:italic;font-size:13px;color:var(--ink-muted);margin-top:24px;text-align:center}.template-page-licensing-landing .process-section{background:var(--green-bg);padding:120px 0;position:relative}.template-page-licensing-landing .stages-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;max-width:1100px;margin:0 auto;padding:0 60px}@media(max-width:900px){.template-page-licensing-landing .stages-grid{grid-template-columns:1fr 1fr}}@media(max-width:600px){.template-page-licensing-landing .stages-grid{grid-template-columns:1fr;padding:0 24px}}.template-page-licensing-landing .stage{position:relative;background:var(--white);padding:36px 28px;border:1px solid var(--line);border-radius:2px}.template-page-licensing-landing .stage-num{font-family:Judson,serif;font-size:56px;font-weight:700;color:var(--green);line-height:1;font-style:italic;margin-bottom:16px}.template-page-licensing-landing .stage h3{font-family:Judson,serif;font-size:20px;color:var(--ink);margin-bottom:14px;font-weight:700;line-height:1.2}.template-page-licensing-landing .stage hr{border:none;border-top:1px solid var(--green);width:32px;margin-bottom:16px}.template-page-licensing-landing .stage p{font-size:14px;color:var(--ink-soft);line-height:1.6;margin-bottom:12px}.template-page-licensing-landing .stage .stage-fee{font-family:IBM Plex Mono,monospace;font-size:11.5px;color:var(--green);letter-spacing:.04em;line-height:1.6;background:var(--green-tint);padding:10px 12px;border-left:2px solid var(--green);margin-top:12px}.template-page-licensing-landing .founding-section{background:var(--green-darker);padding:120px 0;position:relative;color:var(--white)}.template-page-licensing-landing .founding-section .section-header h2{color:var(--white)}.template-page-licensing-landing .founding-section .green-em{color:var(--gold)}.template-page-licensing-landing .founding-section .section-header p{color:#ffffffbf}.template-page-licensing-landing .founding-section .eyebrow{color:var(--gold)}.template-page-licensing-landing .founding-section .gold-rule{background:var(--gold)}.template-page-licensing-landing .founding-section .three-cards .card{background:#ffffff0a;border:1px solid rgba(200,170,125,.2);border-top:3px solid var(--gold);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.template-page-licensing-landing .founding-section .three-cards .card:hover{background:#ffffff0f;border-color:var(--gold);border-top-color:var(--gold)}.template-page-licensing-landing .founding-section .card .card-num{color:var(--gold)}.template-page-licensing-landing .founding-section .card h3{color:var(--white)}.template-page-licensing-landing .founding-section .card p{color:#ffffffbf}.template-page-licensing-landing .faq-section{background:var(--white);padding:120px 0}.template-page-licensing-landing .faq-list{max-width:880px;margin:0 auto;padding:0 60px}@media(max-width:768px){.template-page-licensing-landing .faq-list{padding:0 24px}}.template-page-licensing-landing .faq-item{border-bottom:1px solid var(--line);padding:28px 0}.template-page-licensing-landing .faq-q{display:flex;justify-content:space-between;align-items:flex-start;cursor:pointer;gap:24px}.template-page-licensing-landing .faq-q h3{font-family:Judson,serif;font-size:19px;color:var(--ink);font-weight:400;line-height:1.4;transition:color .2s}.template-page-licensing-landing .faq-item:hover .faq-q h3{color:var(--green)}.template-page-licensing-landing .faq-toggle{font-family:Judson,serif;font-size:24px;color:var(--green);flex-shrink:0;font-weight:400;transition:transform .3s;line-height:1}.template-page-licensing-landing .faq-item.open .faq-toggle{transform:rotate(45deg)}.template-page-licensing-landing .faq-a{max-height:0;overflow:hidden;transition:max-height .4s ease,padding .3s ease;color:var(--ink-soft);font-size:15px;line-height:1.7}.template-page-licensing-landing .faq-item.open .faq-a{max-height:500px;padding-top:16px}.template-page-licensing-landing .cta-section{background:var(--black);padding:120px 0;position:relative;overflow:hidden}.template-page-licensing-landing .cta-section:before{content:"";position:absolute;top:0;left:0;width:6px;height:100%;background:var(--green)}.template-page-licensing-landing .cta-section:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 50% 90%,rgba(37,149,48,.08) 0%,transparent 60%);pointer-events:none}.template-page-licensing-landing .cta-content{max-width:880px;margin:0 auto;padding:0 60px;text-align:center;position:relative;z-index:1}.template-page-licensing-landing .cta-content .eyebrow{display:block;margin-bottom:24px;color:var(--gold)}.template-page-licensing-landing .cta-content h2{font-family:Judson,serif;font-size:clamp(40px,6vw,64px);color:var(--white);line-height:1.1;margin-bottom:32px;font-weight:700}.template-page-licensing-landing .cta-content p{font-family:Judson,serif;font-style:italic;font-size:20px;color:#f4f1eabf;margin-bottom:56px;line-height:1.5}.template-page-licensing-landing .cta-buttons{display:flex;gap:16px;justify-content:center;flex-wrap:wrap}.template-page-licensing-landing footer{background:var(--black-2);border-top:1px solid rgba(200,170,125,.15);padding:48px 0;color:#fff9}.template-page-licensing-landing footer .container{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px}.template-page-licensing-landing footer .footer-brand{font-family:Judson,serif;font-size:16px;color:var(--white);font-weight:700}.template-page-licensing-landing footer .footer-brand .accent{color:var(--green);font-style:italic;font-weight:400}.template-page-licensing-landing footer .footer-meta{font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:.1em;color:var(--gold);text-transform:uppercase}.template-page-licensing-landing footer .footer-links{display:flex;gap:24px}.template-page-licensing-landing footer .footer-links a{color:#ffffff80;text-decoration:none;font-size:13px;transition:color .2s}.template-page-licensing-landing footer .footer-links a:hover{color:var(--green)}@keyframes licensingFadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.template-page-licensing-landing .fade-in{animation:licensingFadeUp .8s ease forwards;opacity:0}.template-page-licensing-landing .delay-1{animation-delay:.15s}.template-page-licensing-landing .delay-2{animation-delay:.3s}.template-page-licensing-landing .delay-3{animation-delay:.45s}.template-page-licensing-landing .delay-4{animation-delay:.6s}@media(max-width:768px){.template-page-licensing-landing .hero-content,.template-page-licensing-landing .section-header,.template-page-licensing-landing .three-cards,.template-page-licensing-landing .tier-grid,.template-page-licensing-landing .stages-grid,.template-page-licensing-landing .cta-content,.template-page-licensing-landing .baseline-strip{padding-left:24px;padding-right:24px}.template-page-licensing-landing .hero{padding:120px 0 80px}.template-page-licensing-landing nav{padding:16px 24px}}
/*# sourceMappingURL=/cdn/shop/t/71/assets/licensing-landing.css.map */
