:root{--navy:#1a2744;--navy-light:#2a3f5f;--navy-dark:#0f1a2e;--gold:#c9a96e;--gold-light:#d4b88f;--gold-dark:#a88b52;--cream:#faf8f5;--cream-dark:#f5f0eb;--white:#fff;--text-body:#4a4f58;--text-muted:#8a8f98;--border:#e8e4de;--border-light:#f0ece6;--shadow:0 4px 24px #1a274414;--shadow-lg:0 8px 40px #1a27441f;--font-display:"Bebas Neue", sans-serif;--font-display-secondary:"Bebas Neue", sans-serif;--font-body:"Inter", system-ui, sans-serif;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:2rem;--text-4xl:2.5rem;--text-5xl:3.5rem;--text-6xl:4.5rem;--text-7xl:5.5rem;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--space-32:8rem;--radius-sm:6px;--radius:12px;--radius-lg:16px;--radius-xl:24px}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:var(--font-body);font-size:var(--text-base);color:var(--text-body);background:var(--cream);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-wrap:break-word;line-height:1.6;overflow-x:hidden}img{max-width:100%;height:auto;display:block}a{color:inherit;text-decoration:none}button{cursor:pointer;background:0 0;border:none;font-family:inherit}:focus-visible{outline-offset:4px;outline:3px solid #c9a96ed9}.display-heading{font-family:var(--font-display);letter-spacing:.02em;color:var(--navy);text-transform:uppercase;font-weight:400;line-height:1.05}.heading-lg{font-size:var(--text-7xl)}.heading-md{font-size:var(--text-6xl)}.heading-sm{font-size:var(--text-5xl)}.heading-xs{font-size:var(--text-4xl)}@media (width<=1024px){.heading-lg{font-size:var(--text-6xl)}.heading-md{font-size:var(--text-5xl)}.heading-sm{font-size:var(--text-4xl)}.heading-xs{font-size:var(--text-3xl)}}@media (width<=640px){.heading-lg{font-size:var(--text-5xl)}.heading-md{font-size:var(--text-4xl)}.heading-sm{font-size:var(--text-3xl)}.heading-xs{font-size:var(--text-2xl)}}.section-label{align-items:center;gap:var(--space-3);font-family:var(--font-body);font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--gold);margin-bottom:var(--space-6);font-weight:600;display:flex}.section-label .label-number{color:var(--gold)}.section-label .label-divider{background:repeating-linear-gradient(90deg, var(--border) 0, var(--border) 4px, transparent 4px, transparent 8px);flex:1;max-width:200px;height:1px}.section-label .label-icon{color:var(--gold);font-size:var(--text-sm)}.body-text{font-family:var(--font-body);font-size:var(--text-base);color:var(--text-body);line-height:1.7}.lead-text{font-family:var(--font-body);font-size:var(--text-lg);color:var(--text-body);line-height:1.6}.container{width:100%;max-width:1280px;padding:0 var(--space-8);min-width:0;margin:0 auto}.section{padding:var(--space-24) 0;position:relative;overflow:hidden}.section-cream{background:var(--cream)}.section-white{background:var(--white)}.section-navy{background:var(--navy);color:var(--white)}.about-section,.testimonials-section,.patreon-section,.benefits-section,.path-section,.masterclass-section,.faq-section,.final-cta,.site-footer{content-visibility:auto;contain-intrinsic-size:auto 900px}.benefits-bar-icon{border:1.5px solid var(--gold);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.two-col{gap:var(--space-16);grid-template-columns:1fr 1fr;align-items:center;display:grid}@media (width<=900px){.two-col{gap:var(--space-10);grid-template-columns:1fr}.section{padding:var(--space-16) 0}}.btn{align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-6);font-family:var(--font-body);font-size:var(--text-sm);border-radius:var(--radius);cursor:pointer;font-weight:600;transition:background-color .2s,border-color .2s,color .2s,transform .2s;display:inline-flex}.btn-primary{background:var(--navy);color:var(--white);border:2px solid var(--navy)}.btn-primary:hover{background:var(--navy-light);border-color:var(--navy-light)}.btn-outline{color:var(--navy);border:2px solid var(--border);background:0 0}.btn-outline:hover{border-color:var(--navy)}.btn-white{background:var(--white);color:var(--navy);border:2px solid var(--white)}.btn-white:hover{background:var(--cream)}.btn-gold{background:var(--gold);color:var(--navy);border:2px solid var(--gold)}.btn-gold:hover{background:var(--gold-light)}.btn-arrow:after{content:"→";margin-left:var(--space-1);transition:transform .2s}.btn-arrow:hover:after{transform:translate(4px)}.card{background:var(--white);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-8)}.card-dark{background:var(--navy);color:var(--white);border:none}.card-gold{background:linear-gradient(135deg, var(--gold-dark) 0%, var(--gold) 100%);color:var(--navy);border:none}.flight-path{pointer-events:none;z-index:0;position:absolute}.flight-path svg{width:100%;height:100%}.stamp{border:2px solid var(--gold);width:80px;height:80px;font-family:var(--font-display);font-size:var(--text-xs);color:var(--gold);text-transform:uppercase;letter-spacing:.1em;opacity:.6;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;transform:rotate(-15deg)}.side-text{left:var(--space-4);transform-origin:50%;font-family:var(--font-body);font-size:var(--text-xs);letter-spacing:.2em;text-transform:uppercase;color:var(--navy);white-space:nowrap;opacity:.6;z-index:10;font-weight:600;position:absolute;top:50%;transform:translateY(-50%)rotate(-90deg)}.gold-dot{background:var(--gold);width:8px;height:8px;margin-left:var(--space-2);border-radius:50%;display:inline-block}.site-header{z-index:100;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--border-light);background:#faf8f5eb;position:fixed;top:0;left:0;right:0}.header-inner{justify-content:space-between;align-items:center;height:72px;display:flex}.brand{color:var(--navy);align-items:center;display:flex}.brand-icon{width:32px;height:32px;color:var(--gold)}.brand-logo{object-fit:contain;filter:drop-shadow(0 8px 16px #0419361f);width:54px;height:54px}.brand-wordmark{display:none}.header-nav{align-items:center;gap:var(--space-8);display:flex}.header-nav a{font-family:var(--font-body);font-size:var(--text-sm);color:var(--text-body);font-weight:500;transition:color .2s}.header-nav a:hover{color:var(--navy)}.header-actions{align-items:center;gap:var(--space-4);display:flex}.btn-login{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-5);font-family:var(--font-body);font-size:var(--text-sm);color:var(--navy);border:2px solid var(--border);border-radius:var(--radius);font-weight:600;transition:border-color .2s,color .2s,background-color .2s;display:inline-flex}.btn-login:hover{border-color:var(--navy)}.hamburger-btn,.mobile-cta{display:none}.header-cta{display:inline-flex}@media (width<=920px){.header-nav,.header-cta{display:none}.hamburger-btn{padding:var(--space-2);cursor:pointer;background:0 0;border:none;flex-direction:column;gap:5px;display:flex}.hamburger-btn span{background:var(--navy);width:24px;height:2px;transition:transform .2s,opacity .2s;display:block}}@media (width<=820px){.mobile-cta{display:block}}@media (width<=480px){.mobile-cta{display:none}}.hero{padding-top:120px;padding-bottom:var(--space-16);background:linear-gradient(90deg, #faf8f5fa 0%, #faf8f5e6 23%, #faf8f547 54%, #faf8f514 100%), linear-gradient(180deg, #faf8f51a 0%, #faf8f59e 100%), url(/assets/HeroBackground.png) center right / cover no-repeat, var(--cream);align-items:center;min-height:100vh;display:flex}.hero-inner{gap:var(--space-12);grid-template-columns:1fr 1fr;align-items:center;display:grid}.hero-tagline{align-items:center;gap:var(--space-4);font-family:var(--font-body);font-size:var(--text-sm);letter-spacing:.15em;text-transform:uppercase;color:var(--gold);margin-bottom:var(--space-6);font-weight:600;display:flex}.hero-tagline .tagline-line{background:repeating-linear-gradient(90deg, var(--border) 0, var(--border) 4px, transparent 4px, transparent 8px);flex:1;max-width:200px;height:1px}.hero-headline{margin-bottom:var(--space-6)}.hero-headline .line{display:block}.hero-headline .line+.line{margin-top:var(--space-1)}.hero-body{font-family:var(--font-body);font-size:var(--text-lg);color:var(--text-body);max-width:520px;margin-bottom:var(--space-8);line-height:1.6}.hero-actions{align-items:center;gap:var(--space-4);margin-bottom:var(--space-8);flex-wrap:wrap;display:flex}.hero-social{align-items:center;gap:var(--space-3);display:flex}.hero-avatars{display:flex}.hero-avatars img,.hero-social-icon{border:2px solid var(--white);object-fit:cover;border-radius:50%;width:32px;height:32px;margin-left:-8px}.hero-social-icon{color:var(--navy);background:var(--white);place-items:center;display:grid;position:relative;box-shadow:0 4px 12px #1a27441f}.hero-social-icon:before,.hero-social-icon:after{pointer-events:none;opacity:0;transition:opacity .18s,transform .18s;position:absolute;left:50%;transform:translate(-50%,-4px)}.hero-social-icon:before{content:attr(data-label);color:var(--white);background:var(--navy);font-family:var(--font-body);white-space:nowrap;border-radius:999px;padding:5px 9px;font-size:.68rem;font-weight:700;line-height:1;top:calc(100% + 10px);box-shadow:0 8px 18px #1a27442e}.hero-social-icon:after{content:"";border:6px solid #0000;border-bottom-color:var(--navy);top:calc(100% + 1px)}.hero-social-icon:hover:before,.hero-social-icon:hover:after,.hero-social-icon:focus-visible:before,.hero-social-icon:focus-visible:after{opacity:1;transform:translate(-50%)}.hero-social-icon svg{fill:currentColor;width:22px;height:22px}.hero-avatars img:first-child,.hero-social-icon:first-child{margin-left:0}.hero-social-text{font-family:var(--font-body);font-size:var(--text-sm);color:var(--text-muted)}.hero-visual{height:100%;min-height:500px;position:relative}.hero-image-main{position:absolute;inset:0;overflow:hidden}.hero-image-main img{object-fit:cover;object-position:center top;width:100%;height:100%}.hero-floating-card{background:var(--white);border-radius:var(--radius);padding:var(--space-4);box-shadow:var(--shadow-lg);z-index:10;position:absolute}.boarding-pass{width:280px;bottom:40px;right:-20px}@media (width<=900px){.hero-inner{grid-template-columns:1fr}.hero-visual{order:-1;min-height:400px}.hero-headline{font-size:var(--text-5xl)}}.about-section{position:relative}.about-section .side-text{left:var(--space-4)}.about-inner{gap:var(--space-16);grid-template-columns:1fr 1fr;align-items:start;display:grid}.about-content{padding-left:var(--space-12)}.about-headline{max-width:620px;margin-bottom:var(--space-6);text-wrap:balance}.about-body{font-family:var(--font-body);font-size:var(--text-sm);color:var(--text-body);gap:var(--space-3);max-width:58ch;margin-bottom:var(--space-6);line-height:1.65;display:grid}.about-body p{margin:0}.about-body>p,.copy-details{padding:var(--space-4);background:#ffffff9e;border:1px solid #c9a96e29;border-radius:18px}.copy-details summary,.module-card-details summary,.module-list-details summary{cursor:pointer;color:var(--gold);font-family:var(--font-body);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;font-weight:800}.copy-details summary{color:var(--navy)}.copy-details p{margin-top:var(--space-3);color:var(--text-body)}.stat-cards{max-width:680px;margin:0 0 var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.stat-card{align-items:center;gap:var(--space-4);min-height:118px;padding:var(--space-5);text-align:left;background:linear-gradient(135deg,#fffffff0,#f5f0ebc7);border:1px solid #c9a96e38;border-radius:22px;grid-template-rows:auto auto;grid-template-columns:54px minmax(0,1fr);display:grid;box-shadow:0 18px 48px #1a27440f}.stat-card-icon{width:48px;height:48px;color:var(--gold);background:#c9a96e1f;border:1px solid #c9a96e47;border-radius:16px;grid-row:1/3;place-items:center;margin:0;display:grid}.stat-card-title{font-family:var(--font-display);color:var(--navy);text-transform:uppercase;letter-spacing:.02em;margin-bottom:2px;font-size:clamp(1.25rem,2.1vw,1.75rem);font-weight:400;line-height:.98}.stat-card:first-child .stat-card-title{text-transform:none}.stat-card-desc{font-family:var(--font-body);color:var(--text-muted);grid-column:2;max-width:22ch;font-size:.95rem;line-height:1.45}.about-quote{margin-top:var(--space-8);padding-top:var(--space-6);border-top:1px solid var(--border)}.about-quote-mark{font-family:var(--font-display);font-size:var(--text-4xl);color:var(--gold);margin-bottom:var(--space-2);line-height:1}.about-quote-text{font-family:var(--font-display);font-size:var(--text-xl);color:var(--navy);text-transform:uppercase;margin-bottom:var(--space-3);font-weight:500;line-height:1.3}.about-signature{font-family:Georgia,serif;font-style:italic;font-size:var(--text-lg);color:var(--navy)}.about-visual{position:relative}.about-visual img{border-radius:var(--radius-xl);object-fit:cover;width:100%;height:auto}.about-quote-card{background:var(--white);border:1px solid var(--border);border-radius:var(--radius);padding:var(--space-5);max-width:280px;box-shadow:var(--shadow);position:absolute;bottom:-20px;right:-20px}.about-quote-card .quote-mark{font-family:var(--font-display);font-size:var(--text-2xl);color:var(--gold);line-height:1}.about-quote-card .quote-text{font-family:var(--font-body);font-size:var(--text-sm);color:var(--text-body);margin-bottom:var(--space-3);line-height:1.5}.about-quote-card .quote-author{font-family:var(--font-body);font-size:var(--text-xs);color:var(--gold);text-transform:uppercase;letter-spacing:.1em;font-weight:600}@media (width<=900px){.about-inner{gap:var(--space-10);grid-template-columns:1fr}.about-content{padding-left:0}.stat-cards{grid-template-columns:repeat(2,1fr)}.about-visual{order:-1}.about-quote-card{margin-top:var(--space-6);position:relative;bottom:auto;right:auto}}.testimonials-section{position:relative}.testimonials-headline{max-width:600px;margin-bottom:var(--space-10)}.testimonials-grid{gap:var(--space-6);grid-template-columns:1fr 1fr;display:grid}.testimonial-card-large{border-radius:var(--radius-lg);grid-row:span 2;min-height:400px;position:relative;overflow:hidden}.testimonial-card-large img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.testimonial-card-large .overlay{padding:var(--space-8);color:var(--white);background:linear-gradient(#0000 0%,#1a27444d 50%,#1a2744e6 100%);flex-direction:column;justify-content:flex-end;display:flex;position:absolute;inset:0}.testimonial-card-large .quote-mark{font-family:var(--font-display);font-size:var(--text-3xl);color:var(--gold);margin-bottom:var(--space-3);line-height:1}.testimonial-card-large .quote-text{font-family:var(--font-body);font-size:var(--text-lg);margin-bottom:var(--space-4);line-height:1.5}.testimonial-card-large .author{align-items:center;gap:var(--space-3);display:flex}.testimonial-card-large .author img{object-fit:cover;border:2px solid var(--gold);border-radius:50%;width:48px;height:48px;position:relative}.testimonial-card-large .author-info{font-family:var(--font-body)}.testimonial-card-large .author-name{font-weight:600;font-size:var(--text-sm)}.testimonial-card-large .author-role{font-size:var(--text-xs);color:var(--gold-light)}.testimonial-card{background:var(--white);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-6)}.testimonial-card .quote-mark{font-family:var(--font-display);font-size:var(--text-2xl);color:var(--gold);margin-bottom:var(--space-3);line-height:1}.testimonial-card .quote-text{font-family:var(--font-body);font-size:var(--text-base);color:var(--text-body);margin-bottom:var(--space-4);line-height:1.5}.testimonial-card .author{align-items:center;gap:var(--space-3);display:flex}.testimonial-card .author img{object-fit:cover;border-radius:50%;width:40px;height:40px}.testimonial-card .author-name{font-family:var(--font-body);font-size:var(--text-sm);color:var(--navy);font-weight:600}.testimonial-card .author-role{font-family:var(--font-body);font-size:var(--text-xs);color:var(--text-muted)}.ticket-card{background:var(--white);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-6);gap:var(--space-4);flex-direction:column;display:flex}.ticket-route{align-items:center;gap:var(--space-3);font-family:var(--font-display);font-size:var(--text-xl);color:var(--navy);text-transform:uppercase;display:flex}.ticket-route .airplane{color:var(--gold)}.ticket-details{gap:var(--space-6);font-family:var(--font-body);font-size:var(--text-xs);color:var(--text-muted);display:flex}.ticket-barcode{background:repeating-linear-gradient(90deg, var(--navy) 0, var(--navy) 2px, transparent 2px, transparent 4px);border-radius:var(--radius-sm);height:40px;margin-top:auto}@media (width<=900px){.testimonials-grid{grid-template-columns:1fr}.testimonial-card-large{grid-row:auto;min-height:300px}}.patreon-section{position:relative}.patreon-section .container{max-width:min(1720px,100vw - 32px);padding-inline:16px}.patreon-headline{max-width:500px;margin-bottom:var(--space-4)}.patreon-body{gap:var(--space-3);font-family:var(--font-body);font-size:var(--text-sm);color:var(--text-body);max-width:none;margin-bottom:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr));line-height:1.55;display:grid}.patreon-body p{padding:var(--space-4);background:#ffffffb3;border:1px solid #c9a96e2e;border-radius:18px;margin:0}.patreon-body strong{color:var(--navy);font-weight:600}.patreon-avatar-row{align-items:flex-start;gap:var(--space-4);margin-bottom:var(--space-5);padding:var(--space-4);background:#1a27440a;border:1px solid #1a274414;border-radius:20px;display:flex}.patreon-phone-icon{width:48px;height:48px;color:var(--navy);background:#c9a96e2e;border:1px solid #c9a96e59;border-radius:50%;flex:0 0 48px;justify-content:center;align-items:center;display:inline-flex}.patreon-phone-icon svg{width:24px;height:24px}.patreon-avatar-text{font-family:var(--font-body);font-size:var(--text-xs);color:var(--text-body);line-height:1.55}.patreon-cards{margin-bottom:var(--space-8);isolation:isolate;gap:7px;min-width:0;padding-top:52px;display:flex;overflow:visible}.patreon-mobile-dots{display:none}.patreon-card{border-radius:var(--radius-lg);background:var(--cream-dark);transform-origin:bottom;contain:layout style;backface-visibility:hidden;will-change:flex-basis, flex-grow, transform;border:1px solid #c9a96e6b;flex-direction:column;flex:178px;min-height:650px;margin-left:0;transition:flex-basis .34s,flex-grow .34s,transform .34s,border-color .24s;display:flex;position:relative;overflow:hidden;transform:none;box-shadow:0 16px 34px #1a274414}.patreon-card:first-child{margin-left:0}.patreon-card:nth-child(2n){transform:none}.patreon-card:hover,.patreon-card:focus-visible{z-index:30;contain:layout style;border-color:#c9a96ed1;flex-grow:2.9;flex-basis:460px;margin-inline:0;overflow:visible;transform:translateY(-20px);box-shadow:0 20px 46px #1a274424}.patreon-cards:focus-within .patreon-card:not(:focus-visible){flex-grow:1;flex-basis:166px;box-shadow:0 14px 30px #1a274412}.patreon-cards:has(.patreon-card:hover) .patreon-card:not(:hover){flex-grow:1;flex-basis:166px;box-shadow:0 14px 30px #1a274412}.patreon-card:focus-visible{outline-offset:5px}.patreon-card-bg{z-index:0;border-radius:inherit;position:absolute;inset:0;overflow:hidden}.patreon-card-bg img{object-fit:cover;backface-visibility:hidden;will-change:transform;width:100%;height:100%;transition:transform .36s}.patreon-card:before{content:"";z-index:1;border-radius:inherit;background:linear-gradient(#faf8f5f5 0%,#faf8f5c7 34%,#faf8f51f 64%,#0f1a2e29 100%),linear-gradient(90deg,#ffffff47,#0000 42%);transition:opacity .42s;position:absolute;inset:0}.patreon-card:after{content:attr(data-num);z-index:60;background:var(--gold);min-width:116px;color:var(--white);font-family:var(--font-body);letter-spacing:.06em;text-align:center;opacity:0;border-radius:999px;padding:9px 24px;font-size:.92rem;font-weight:700;transition:opacity .26s,transform .32s;position:absolute;top:-22px;left:50%;transform:translate(-50%)translateY(8px);box-shadow:0 12px 26px #a88b523d}.patreon-card:hover:after,.patreon-card:focus-visible:after{opacity:1;transform:translate(-50%)translateY(0)}.patreon-card:hover .patreon-card-bg img,.patreon-card:focus-visible .patreon-card-bg img{transform:scale(1.04)}.patreon-card-content{z-index:2;text-align:center;color:var(--navy);flex-direction:column;flex:1;justify-content:space-between;align-items:center;padding:30px 14px 26px;display:flex;position:relative}.patreon-card-top{justify-items:center;gap:10px;width:100%;display:grid}.patreon-card-num{font-family:var(--font-display);font-size:var(--text-sm);color:var(--gold);letter-spacing:.08em;font-weight:500;transition:opacity .24s,transform .24s}.patreon-card-icon{width:34px;height:34px;color:var(--gold);place-items:center;transition:opacity .24s,transform .24s;display:grid}.patreon-card-icon svg{width:100%;height:100%}.patreon-card-title{font-family:var(--font-body);color:var(--navy);text-wrap:balance;max-width:16ch;margin:0;font-size:clamp(.92rem,.92vw,1.02rem);font-weight:750;line-height:1.2;transition:opacity .24s,transform .24s}.patreon-card-teaser{font-family:var(--font-body);color:var(--text-body);opacity:1;max-width:18ch;max-height:96px;font-size:.82rem;line-height:1.5;transition:opacity .26s,transform .26s;overflow:hidden;transform:none}.patreon-card-info{text-align:left;opacity:1;will-change:opacity, transform;background:#ffffffeb;border:1px solid #c9a96e2e;border-radius:14px;width:min(100%,142px);padding:13px;transition:opacity 1s,transform 1s;transform:translateY(0)scale(1);box-shadow:0 12px 26px #1a27441f}.patreon-card-info span{color:var(--gold);letter-spacing:.12em;text-transform:uppercase;margin-bottom:10px;font-size:.66rem;font-weight:800;display:block}.patreon-card-info p{color:var(--navy);margin:0 0 12px;font-size:.72rem;line-height:1.45}.patreon-card-info small{color:var(--text-muted);font-size:.72rem}.patreon-card:hover .patreon-card-teaser,.patreon-card:focus-visible .patreon-card-teaser,.patreon-card:hover .patreon-card-info,.patreon-card:focus-visible .patreon-card-info{opacity:1;transform:translateY(0)scale(1)}.patreon-card:hover .patreon-card-content,.patreon-card:focus-visible .patreon-card-content{padding-inline:14px}.patreon-card:hover .patreon-card-num,.patreon-card:focus-visible .patreon-card-num{opacity:0}.patreon-card:hover .patreon-card-title,.patreon-card:focus-visible .patreon-card-title{max-width:24ch;font-size:clamp(.92rem,.92vw,1.02rem)}.patreon-card:hover .patreon-card-teaser,.patreon-card:focus-visible .patreon-card-teaser{max-width:27ch;max-height:120px;font-size:.82rem}.patreon-card:hover .patreon-card-info,.patreon-card:focus-visible .patreon-card-info{width:min(100%,250px);max-height:190px;padding:13px}.patreon-card:hover .patreon-card-chat,.patreon-card:focus-visible .patreon-card-chat{width:min(100%,390px);max-height:455px;box-shadow:none;background:0 0;border:0;padding:0}.patreon-card:hover .patreon-card-example,.patreon-card:focus-visible .patreon-card-example{width:min(100%,330px);max-height:390px;box-shadow:none;background:0 0;border:0;padding:0}.patreon-support-chat,.patreon-community-chat,.patreon-card-example{gap:9px;display:grid}.support-chat-preview,.community-chat-preview,.example-preview{padding:0;animation:1s both patreon-preview-reveal}.support-chat-preview span,.community-chat-preview span,.example-preview span{color:var(--gold);letter-spacing:.12em;text-transform:uppercase;margin-bottom:10px;font-size:.66rem;font-weight:800;display:block}.support-chat-preview p,.community-chat-preview p,.example-preview p{color:var(--navy);margin:0 0 12px;font-size:.72rem;line-height:1.45}.support-chat-preview small,.community-chat-preview small,.example-preview small{color:var(--text-muted);font-size:.72rem}.patreon-support-chat .support-message,.patreon-support-chat .support-file,.patreon-community-chat .community-message,.patreon-community-chat .community-active,.deal-notification,.deal-route-card,.warning-update-card,.warning-checklist,.routing-window-card,.routing-options,.patreon-card:hover .support-chat-preview,.patreon-card:hover .community-chat-preview,.patreon-card:hover .example-preview,.patreon-card:focus-visible .support-chat-preview,.patreon-card:focus-visible .community-chat-preview,.patreon-card:focus-visible .example-preview{display:none}.patreon-card:hover .patreon-support-chat .support-message,.patreon-card:hover .patreon-support-chat .support-file,.patreon-card:hover .patreon-community-chat .community-message,.patreon-card:hover .patreon-community-chat .community-active,.patreon-card:hover .deal-notification,.patreon-card:hover .deal-route-card,.patreon-card:hover .warning-update-card,.patreon-card:hover .warning-checklist,.patreon-card:hover .routing-window-card,.patreon-card:hover .routing-options,.patreon-card:focus-visible .patreon-support-chat .support-message,.patreon-card:focus-visible .patreon-support-chat .support-file,.patreon-card:focus-visible .patreon-community-chat .community-message,.patreon-card:focus-visible .patreon-community-chat .community-active,.patreon-card:focus-visible .deal-notification,.patreon-card:focus-visible .deal-route-card,.patreon-card:focus-visible .warning-update-card,.patreon-card:focus-visible .warning-checklist,.patreon-card:focus-visible .routing-window-card,.patreon-card:focus-visible .routing-options{animation:1s both patreon-chat-reveal;display:grid}.patreon-card:hover .patreon-support-chat .support-message:nth-of-type(3),.patreon-card:focus-visible .patreon-support-chat .support-message:nth-of-type(3),.patreon-card:hover .patreon-community-chat .community-message:nth-of-type(2),.patreon-card:focus-visible .patreon-community-chat .community-message:nth-of-type(2){animation-delay:.12s}.patreon-card:hover .patreon-support-chat .support-message:nth-of-type(4),.patreon-card:focus-visible .patreon-support-chat .support-message:nth-of-type(4),.patreon-card:hover .patreon-support-chat .support-file,.patreon-card:focus-visible .patreon-support-chat .support-file,.patreon-card:hover .patreon-community-chat .community-active,.patreon-card:focus-visible .patreon-community-chat .community-active,.patreon-card:hover .deal-route-card,.patreon-card:focus-visible .deal-route-card,.patreon-card:hover .warning-checklist,.patreon-card:focus-visible .warning-checklist,.patreon-card:hover .routing-options,.patreon-card:focus-visible .routing-options{animation-delay:.24s}@keyframes patreon-chat-reveal{0%{opacity:0;transform:translateY(14px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes patreon-preview-reveal{0%{opacity:0;transform:translateY(12px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.support-message,.community-message,.support-file,.community-active,.deal-notification,.deal-route-card,.warning-update-card,.warning-checklist,.routing-window-card,.routing-options{will-change:opacity, transform;background:#fffffff0;border-radius:16px;box-shadow:0 10px 24px #1a27441a}.deal-notification,.warning-update-card,.routing-window-card{gap:8px;padding:16px}.notification-topline,.deal-meta{justify-content:space-between;align-items:center;gap:12px;display:flex}.deal-notification span,.warning-update-card span,.routing-window-card span{color:var(--gold);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.68rem;font-weight:800}.deal-notification strong,.warning-update-card strong,.routing-window-card strong{color:var(--navy);font-size:1rem;line-height:1.2}.deal-notification p,.warning-update-card p,.routing-window-card p{color:var(--text-body);margin:0;font-size:.82rem;line-height:1.45}.notification-topline small,.deal-meta span:last-child{color:var(--text-muted);letter-spacing:0;text-transform:none;font-size:.72rem;font-weight:700}.deal-meta{border-top:1px solid #1a274414;margin-top:4px;padding-top:10px}.deal-route-card{text-align:center;grid-template-columns:1fr auto 1fr;align-items:center;padding:14px}.deal-route-card span{color:var(--navy);letter-spacing:.02em;margin:0;font-size:1.35rem;font-weight:850}.deal-route-card small{min-width:78px;color:var(--gold-dark);background:#c9a96e2e;border-radius:999px;place-items:center;padding:7px 10px;font-size:.7rem;font-weight:800;display:grid}.warning-update-card{background:#fffaf0f2;border:1px solid #c9a96e3d}.warning-checklist{gap:9px;padding:14px}.warning-checklist div{color:var(--navy);align-items:center;gap:9px;font-size:.78rem;line-height:1.3;display:flex}.warning-checklist span{background:var(--gold);border-radius:50%;flex:none;width:8px;height:8px;margin:0}.routing-window-card{background:#ffffffe6}.routing-options{gap:8px;padding:13px}.routing-options div{background:#1a27440a;border-radius:12px;grid-template-columns:74px minmax(0,1fr);align-items:center;gap:10px;padding:10px;display:grid}.routing-options strong{color:var(--gold);text-transform:uppercase;font-size:.72rem}.routing-options span{color:var(--navy);letter-spacing:0;text-transform:none;margin:0;font-size:.78rem;font-weight:750}.support-message{max-width:315px;padding:11px 14px;display:grid;position:relative}.support-message-left{grid-template-columns:38px minmax(0,1fr);justify-self:start;gap:10px;margin-left:20px}.support-message-left img{object-fit:cover;border:4px solid #fffffff5;border-radius:50%;width:34px;height:34px;margin-left:-30px;box-shadow:0 8px 20px #1a274424}.support-message-right{background:#e0cda7c7;justify-self:end;max-width:285px}.support-message span,.community-message span{color:var(--text-muted);letter-spacing:0;text-transform:none;margin-bottom:5px;font-size:.72rem;font-weight:750;display:block}.support-message p,.community-message p{color:var(--navy);margin:0;font-size:.78rem;line-height:1.38}.support-message small,.community-message small{color:var(--text-muted);text-align:right;margin-top:4px;font-size:.68rem;display:block}.support-file{grid-template-columns:42px minmax(0,1fr);justify-self:center;align-items:center;gap:12px;width:min(100%,320px);padding:10px 12px;display:grid}.support-file>span{width:34px;height:34px;color:var(--text-muted);letter-spacing:0;background:#1a27440f;border-radius:12px;place-items:center;margin:0;font-size:1.4rem;display:grid}.support-file strong,.community-active strong{color:var(--navy);font-size:.78rem;line-height:1.25;display:block}.support-file small,.community-active span{color:var(--text-muted);font-size:.72rem}.community-message{width:min(100%,220px);padding:11px 14px}.community-message:nth-child(2){justify-self:end}.community-active{text-align:center;background:#ffffff94;justify-items:center;width:min(100%,220px);margin-top:8px;padding:14px;display:grid}.community-avatars{justify-content:center;margin-top:10px;display:flex}.community-avatars img{object-fit:cover;border:2px solid #ffffffeb;border-radius:50%;width:26px;height:26px}.community-avatars img+img{margin-left:-7px}.patreon-card:hover .patreon-card-info p,.patreon-card:focus-visible .patreon-card-info p{font-size:.88rem}.patreon-cards:focus-within .patreon-card:not(:focus-visible) .patreon-card-teaser,.patreon-cards:focus-within .patreon-card:not(:focus-visible) .patreon-card-info{opacity:0;max-height:0;transform:translateY(18px)scale(.94)}.patreon-cards:has(.patreon-card:hover) .patreon-card:not(:hover) .patreon-card-teaser{opacity:0;max-height:0;transform:translateY(18px)scale(.94)}.patreon-cards:has(.patreon-card:hover) .patreon-card:not(:hover) .patreon-card-info{opacity:0;max-height:0;transform:translateY(18px)scale(.94)}.patreon-cards:focus-within .patreon-card:not(:focus-visible) .patreon-card-num,.patreon-cards:focus-within .patreon-card:not(:focus-visible) .patreon-card-icon,.patreon-cards:focus-within .patreon-card:not(:focus-visible) .patreon-card-title{opacity:0;transform:translateY(-10px)}.patreon-cards:has(.patreon-card:hover) .patreon-card:not(:hover) .patreon-card-num{opacity:0;transform:translateY(-10px)}.patreon-cards:has(.patreon-card:hover) .patreon-card:not(:hover) .patreon-card-icon{opacity:0;transform:translateY(-10px)}.patreon-cards:has(.patreon-card:hover) .patreon-card:not(:hover) .patreon-card-title{opacity:0;transform:translateY(-10px)}.patreon-card:hover .patreon-card-icon,.patreon-card:hover .patreon-card-title,.patreon-card:hover .patreon-card-teaser,.patreon-card:hover .patreon-card-info,.patreon-card:focus-visible .patreon-card-icon,.patreon-card:focus-visible .patreon-card-title,.patreon-card:focus-visible .patreon-card-teaser,.patreon-card:focus-visible .patreon-card-info{opacity:1}.chat-bubble{border-radius:var(--radius);padding:var(--space-3);margin-bottom:var(--space-2);background:#fffffff2}.chat-bubble-header{align-items:center;gap:var(--space-2);margin-bottom:var(--space-1);display:flex}.chat-bubble-header img{object-fit:cover;border-radius:50%;width:24px;height:24px}.chat-bubble-name{font-family:var(--font-body);font-size:var(--text-xs);color:var(--navy);font-weight:600}.chat-bubble-text{font-family:var(--font-body);font-size:var(--text-xs);color:var(--text-body);line-height:1.4}.chat-bubble-time{font-family:var(--font-body);color:var(--text-muted);text-align:right;margin-top:var(--space-1);font-size:10px}.patreon-pricing{align-items:center;gap:var(--space-6);margin-bottom:var(--space-4);display:flex}.patreon-price-badge{align-items:center;gap:var(--space-2);background:var(--white);border:1px solid var(--border);border-radius:var(--radius);padding:var(--space-3) var(--space-5);display:flex}.patreon-price-badge .icon{color:var(--gold);font-size:var(--text-lg)}.patreon-price-badge .text{font-family:var(--font-body);font-size:var(--text-sm);color:var(--text-body)}.patreon-price{font-family:var(--font-display);font-size:var(--text-3xl);color:var(--gold);font-weight:500}.patreon-price-note{font-family:var(--font-body);font-size:var(--text-sm);color:var(--text-muted)}.patreon-updates{align-items:center;gap:var(--space-4);background:var(--white);border:1px solid var(--border);border-radius:var(--radius);padding:var(--space-4) var(--space-6);display:flex;overflow-x:auto}.patreon-updates-label{align-items:center;gap:var(--space-2);font-family:var(--font-body);font-size:var(--text-xs);color:var(--gold);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;font-weight:600;display:flex}.patreon-update-item{align-items:flex-start;gap:var(--space-3);font-family:var(--font-body);font-size:var(--text-xs);color:var(--text-body);display:flex}.patreon-update-item .date{color:var(--text-muted)}@media (width<=1100px){.patreon-cards{grid-template-columns:repeat(3,1fr)}}@media (width<=700px){.patreon-cards{grid-template-columns:1fr}}.benefits-section{position:relative}.benefits-headline{max-width:600px;margin-bottom:var(--space-4)}.benefits-body{font-family:var(--font-body);font-size:var(--text-sm);color:var(--text-body);max-width:66ch;margin-bottom:var(--space-10);line-height:1.6}.benefits-grid{gap:var(--space-6);margin-bottom:var(--space-10);grid-template-columns:repeat(2,1fr);display:grid;position:relative}.benefits-grid:before{content:"";pointer-events:none;border-top:1px dashed #c9a96e9e;display:none;position:absolute;top:39px;left:7%;right:7%}.benefit-card{border-radius:var(--radius-lg);background:var(--white);border:1px solid var(--border);position:relative;overflow:visible;box-shadow:0 18px 44px #0f1f3a0f}.benefit-card:not(:last-child):after{content:"";transform-origin:0;pointer-events:none;z-index:2;border-top:1px dashed #c9a96eb3;width:42px;position:absolute;top:50%;right:-32px;transform:rotate(18deg)}.benefit-card:nth-child(2):after{transform:rotate(-18deg)}.benefit-card:nth-child(3):after{transform:rotate(18deg)}.benefit-card-image{border-radius:var(--radius-lg) var(--radius-lg) 0 0;height:160px;overflow:hidden}.benefit-card-image img{object-fit:cover;width:100%;height:100%;display:block}.benefit-card-content{padding:var(--space-4)}.benefit-card-num{align-items:center;gap:var(--space-3);margin-bottom:var(--space-3);display:flex}.benefit-card-num .num{width:36px;height:36px;font-family:var(--font-display);font-size:var(--text-sm);color:var(--gold);background:linear-gradient(#faf8f5fa,#fffffffa);border:1px solid #c9a96ea6;border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:500;display:flex}.benefit-card-title{font-family:var(--font-display);font-size:var(--text-base);color:var(--navy);text-transform:uppercase;font-weight:500;line-height:1.15}.benefit-card-desc{font-family:var(--font-body);font-size:var(--text-sm);color:var(--text-body);line-height:1.55}.pricing-float{top:var(--space-8);right:var(--space-8);background:var(--white);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-6);box-shadow:var(--shadow);max-width:240px;position:absolute}.pricing-float-stamp{opacity:.6;position:absolute;top:-10px;right:-14px}.pricing-float-label{font-family:var(--font-body);font-size:var(--text-sm);color:var(--text-muted);letter-spacing:.1em;text-transform:uppercase;margin-bottom:var(--space-2);font-weight:600}.pricing-float-price{font-family:var(--font-display);font-size:var(--text-3xl);color:var(--gold);margin-bottom:var(--space-1);font-weight:500}.pricing-float-price span{font-size:var(--text-lg);font-weight:400}.pricing-float-note{font-family:var(--font-body);font-size:var(--text-sm);color:var(--text-body);margin-bottom:var(--space-4)}.pricing-float-check{align-items:center;gap:var(--space-2);font-family:var(--font-body);font-size:var(--text-sm);color:var(--text-body);margin-bottom:var(--space-2);display:flex}.pricing-float-check .icon{color:var(--gold)}.benefits-bar{background:var(--white);border:1px solid var(--border);border-radius:var(--radius);padding:var(--space-4) var(--space-6);justify-content:space-between;align-items:center;display:flex}.benefits-bar-left{align-items:center;gap:var(--space-3);font-family:var(--font-body);font-size:var(--text-sm);color:var(--text-body);display:flex}.benefits-bar-left .icon{color:var(--gold)}.benefits-bar-right{align-items:center;gap:var(--space-4);display:flex}.benefits-bar-middle{font-family:var(--font-body);font-size:var(--text-xs);color:var(--text-body);max-width:320px;line-height:1.6}.benefits-bar-avatars{display:flex}.benefits-bar-avatars img{border:2px solid var(--white);object-fit:cover;border-radius:50%;width:28px;height:28px;margin-left:-6px}.benefits-bar-avatars img:first-child{margin-left:0}.benefits-bar-text{font-family:var(--font-body);font-size:var(--text-xs);color:var(--text-muted)}@media (width<=1024px){.benefits-grid{grid-template-columns:repeat(2,1fr)}.benefits-grid:before{left:12%;right:12%}.benefit-card:nth-child(n){margin-top:0}.benefit-card:nth-child(2n){margin-top:32px}.benefit-card:not(:last-child):after{display:none}.pricing-float{margin-bottom:var(--space-8);position:relative;top:auto;right:auto}}@media (width<=640px){.benefits-grid{gap:var(--space-5);grid-template-columns:1fr;padding-top:0;padding-left:24px}.benefits-grid:before{border-top:0;border-left:1px dashed #c9a96e9e;display:block;inset:12px auto 12px 5px}.benefit-card:nth-child(n){margin-top:0}.benefit-card:not(:last-child):after{border-top:1px dashed #c9a96eb3;width:24px;display:block;top:36px;left:-24px;right:auto;transform:none}}.path-section{min-height:100vh;position:relative}.path-section .container{max-width:min(1720px,100vw - 32px);padding-inline:16px}.path-layout{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:24px;min-height:calc(100vh - 160px);display:grid}.path-text{grid-area:1/1/auto/6;max-width:720px}.path-headline{max-width:500px;margin-bottom:var(--space-4)}.path-subtitle{font-family:var(--font-body);font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);margin-bottom:var(--space-6);font-weight:600}.path-body{font-family:var(--font-body);font-size:var(--text-base);color:var(--text-body);max-width:480px;margin-bottom:var(--space-8);line-height:1.6}.path-social{align-items:center;gap:var(--space-3);display:flex}.path-avatars{align-items:center;display:flex}.path-avatars .avatar-tiny{border:2px solid var(--white);border-radius:50%;width:32px;height:32px;margin-left:-8px}.path-avatars .avatar-tiny:first-child{margin-left:0}.path-members{font-family:var(--font-body);font-size:var(--text-sm);color:var(--text-muted)}.path-card{border-radius:var(--radius-lg);border:1px solid var(--border);background-color:var(--cream-dark);background-position:50%;background-repeat:no-repeat;background-size:cover;height:clamp(430px,42vh,540px);min-height:0;position:relative;overflow:hidden;box-shadow:0 24px 70px #1a27441a}.path-card-bg{z-index:0;aspect-ratio:auto;object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.path-card-01 .path-card-bg,.path-card-03 .path-card-bg{object-fit:contain;object-position:center right;width:106%;height:106%;inset:-3%}.path-card-01 .path-card-bg{object-fit:contain;object-position:center right;width:114%;height:114%;inset:-7%}.path-card:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#faf8f5f5 0%,#faf8f5d1 34%,#faf8f55c 58%,#faf8f50a 82%),linear-gradient(#faf8f51f 0%,#faf8f56b 100%);position:absolute;inset:0}.path-card-02:before{background:linear-gradient(90deg,#faf8f5f0 0%,#faf8f5bd 28%,#faf8f53d 48%,#faf8f505 70%),linear-gradient(#faf8f514 0%,#faf8f547 100%)}.path-card-01:before{background:linear-gradient(90deg,#06192dfa 0%,#071b31f2 34%,#081d328f 56%,#081d320a 78%),linear-gradient(#06192d33 0%,#06192d57 100%)}.path-card-01{background-image:url(/assets/card_01_sec6.png);background-position:100%}.path-card-02{background-image:url(/assets/card_02_sec6.png);background-position:50%}.path-card-03{background-image:url(/assets/card_03_sec6.png);background-position:100%}.path-card-content{z-index:2;min-height:inherit;flex-direction:column;width:50%;padding:clamp(22px,2.35vw,40px);display:flex;position:relative}.path-card-kicker{align-items:center;gap:var(--space-4);color:var(--gold);margin-bottom:var(--space-3);display:flex}.path-card-kicker span{font-family:var(--font-display);font-size:clamp(2.4rem,3.5vw,3.7rem);font-weight:400;line-height:.9}.path-card-kicker i{border-top:1px solid #c9a96e8c;width:min(12vw,132px)}.path-card-kicker svg{fill:currentColor;width:24px;height:24px;transform:rotate(45deg)}.path-card-content h3{font-family:var(--font-display);color:var(--navy);text-transform:uppercase;max-width:19ch;margin-bottom:var(--space-3);overflow-wrap:normal;word-break:normal;font-size:clamp(1.45rem,1.75vw,2.1rem);font-weight:500;line-height:1.06}.path-card-content p{font-family:var(--font-body);color:var(--text-body);max-width:36ch;margin-bottom:var(--space-3);font-size:.92rem;line-height:1.45}.path-card-content ul{font-family:var(--font-body);color:var(--navy);gap:10px;margin:0;padding:0;font-size:.92rem;list-style:none;display:grid}.path-card-content li{padding-left:32px;line-height:1.35;position:relative}.path-card-content li:before{content:"✓";width:18px;height:18px;color:var(--gold);border:1px solid #c9a96e8c;border-radius:50%;place-items:center;font-size:.68rem;font-weight:700;display:grid;position:absolute;top:-1px;left:0}.path-card-01 .path-card-content{width:44%}.path-card-01 .path-card-content h3{color:var(--white);text-transform:uppercase;font-family:var(--font-display);letter-spacing:normal;max-width:19ch;font-size:clamp(1.45rem,1.75vw,2.1rem);font-weight:500;line-height:1.06}.path-card-01 .path-card-content p{color:#ffffffc7;display:block}.path-card-01 .path-card-content ul{color:#ffffffeb;gap:10px;font-size:.92rem}.path-card-01 .path-card-content li:before{color:var(--gold);border-color:#c9a96ee6}.path-partners{gap:var(--space-3);padding-top:var(--space-8);flex-wrap:wrap;margin-top:auto;display:none}.path-partners span{min-width:104px;color:var(--navy);font-family:var(--font-body);text-align:center;background:#ffffffc7;border:1px solid #ffffffb8;border-radius:12px;padding:14px 16px;font-size:.78rem;font-weight:700;box-shadow:0 14px 32px #1a274414}.path-card-01{grid-area:1/6/auto/13}.path-card-02{grid-area:2/1/auto/7}.path-card-03{grid-area:2/7/auto/13}@media (width<=1024px){.path-layout{grid-template-rows:auto;grid-template-columns:1fr;min-height:0}.path-card{height:500px}.path-card-content{width:min(58%,430px)}.path-text,.path-card-01,.path-card-02,.path-card-03{grid-area:auto/1}}@media (width<=720px){.path-card{background-position:50%;height:auto;min-height:620px}.path-card-bg,.path-card-01 .path-card-bg,.path-card-03 .path-card-bg{object-fit:cover;width:100%;height:100%;inset:0}.path-card-01 .path-card-bg{object-position:62% center}.path-card-02 .path-card-bg{object-position:58% center}.path-card-03 .path-card-bg{object-position:62% center}.path-card:before{background:linear-gradient(90deg,#faf8f5f5 0%,#faf8f5db 48%,#faf8f561 74%,#faf8f514 100%),linear-gradient(#faf8f524 0%,#faf8f594 100%)}.path-card-01:before{background:linear-gradient(90deg,#06192dfc 0%,#06192df0 46%,#06192d8a 74%,#06192d1a 100%),linear-gradient(#06192d29 0%,#06192d94 100%)}.path-card-content{width:min(78%,360px);min-height:620px;padding:28px 24px}.path-card-kicker{gap:var(--space-3);margin-bottom:var(--space-3)}.path-card-kicker span{font-size:clamp(2.6rem,14vw,4rem)}.path-card-kicker i{width:76px}.path-card-content h3{max-width:15ch;margin-bottom:var(--space-4);font-size:clamp(1.65rem,7.8vw,2.25rem)}.path-card-content p{max-width:26ch;font-size:1rem;line-height:1.45}.path-card-content ul{gap:14px;font-size:1rem}.path-card-content li{padding-left:34px}.path-card-content li:before{width:22px;height:22px;top:0}.path-card-01 .path-card-content{width:min(78%,360px)}.path-card-01 .path-card-content h3{max-width:15ch;font-size:clamp(1.65rem,7.8vw,2.25rem)}.path-card-01 .path-card-content p{color:#ffffffd1}.path-card-01 .path-card-content ul{font-size:1rem}.path-partners{display:none}}.path-showcase{background:var(--cream);border-radius:24px;margin:0;overflow:hidden;box-shadow:0 24px 70px #1a274414}.path-showcase img{width:100%;height:auto;display:block}@media (width<=640px){.path-section{padding:var(--space-16) 0}.path-showcase{border-radius:18px}}.masterclass-section{position:relative}.masterclass-body{font-family:var(--font-body);font-size:var(--text-base);color:var(--text-body);max-width:480px;margin-bottom:var(--space-8);line-height:1.6}.masterclass-label{align-items:center;gap:var(--space-3);font-family:var(--font-body);font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--gold);margin-bottom:var(--space-6);font-weight:600;display:flex}.masterclass-modules{gap:var(--space-4);margin-bottom:var(--space-8);grid-template-columns:1fr 1fr;display:grid}.module-card{justify-content:space-between;align-items:flex-start;gap:var(--space-4);background:var(--white);border:1px solid var(--border);border-radius:var(--radius);padding:var(--space-5);display:flex}.module-card-info{align-items:flex-start;gap:var(--space-4);display:flex}.module-card-num{font-family:var(--font-display);font-size:var(--text-sm);color:var(--gold);font-weight:500}.module-card-title{font-family:var(--font-body);font-size:var(--text-sm);color:var(--navy);font-weight:600}.module-card-time{font-family:var(--font-body);font-size:var(--text-xs);color:var(--text-muted);align-items:center;gap:var(--space-1);margin-top:var(--space-1);display:flex}.module-card-details p{margin:var(--space-3) 0 0;font-family:var(--font-body);font-size:var(--text-xs);color:var(--text-muted);line-height:1.55}.module-card-play{border:2px solid var(--border);width:36px;height:36px;color:var(--gold);font-size:var(--text-sm);border-radius:50%;flex:none;justify-content:center;align-items:center;transition:border-color .2s,color .2s,background-color .2s;display:flex}.module-card-play:hover{border-color:var(--gold)}.masterclass-visual{position:relative}.masterclass-visual img{border-radius:var(--radius-lg);width:100%;height:auto}.masterclass-pricing{gap:var(--space-5);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:radial-gradient(circle at 84% 12%,#c9a96e2e,#0000 32%),#fffffff0;border:1px solid #c9a96e57;border-radius:28px;width:min(360px,100% - 2rem);padding:clamp(1.5rem,3vw,2.25rem);display:grid;position:absolute;bottom:clamp(1rem,4vw,2rem);right:clamp(1rem,4vw,2rem);box-shadow:0 30px 72px #1a274429}.masterclass-pricing-left{align-items:center;gap:var(--space-3);display:flex}.masterclass-pricing-icon{width:54px;height:54px;color:var(--gold);background:#c9a96e1a;border:1px dashed #c9a96eb8;border-radius:999px;place-items:center;display:grid}.masterclass-pricing-label{font-family:var(--font-body);font-size:var(--text-xs);color:var(--text-body);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;font-weight:800}.masterclass-pricing-label strong{font-family:var(--font-display);color:var(--navy);text-transform:uppercase;letter-spacing:.03em;font-size:clamp(1.85rem,4vw,2.4rem);font-weight:500;display:block}.pricing-divider{align-items:center;gap:var(--space-2);width:100%;display:flex}.pricing-divider-line{border-top:1px dashed #c9a96e73;flex:1;height:1px}.pricing-divider-icon{color:var(--gold);font-size:var(--text-sm)}.masterclass-pricing-right{gap:var(--space-3);display:grid}.masterclass-pricing-price{font-family:var(--font-display);color:var(--gold);font-size:clamp(3.3rem,8vw,4.8rem);font-weight:500;line-height:.9}.masterclass-pricing-price span{font-size:var(--text-xl);font-weight:400}.masterclass-pricing-note{font-family:var(--font-body);font-size:var(--text-lg);color:var(--text-body)}.masterclass-pricing-check{align-items:center;gap:var(--space-3);font-family:var(--font-body);font-size:var(--text-base);color:var(--text-body);font-weight:500;display:flex}.masterclass-pricing-check .icon{color:var(--gold)}@media (width<=1024px){.masterclass-inner{grid-template-columns:1fr}.masterclass-pricing{margin-top:var(--space-8);min-width:auto;position:relative;bottom:auto;left:auto;transform:none}}@media (width<=640px){.masterclass-modules{grid-template-columns:1fr}}.faq-section{padding-block:clamp(var(--space-20), 9vw, 9rem);background:radial-gradient(circle at 6% 18%,#c9a96e1a,#0000 30%),linear-gradient(#fff6,#faf8f500);position:relative}.faq-inner{gap:clamp(var(--space-16), 7vw, var(--space-24));grid-template-columns:minmax(420px,.9fr) minmax(520px,1.1fr);align-items:start;display:grid}.faq-modules-panel{padding:clamp(var(--space-5), 2.4vw, var(--space-8));background:#ffffff57;border:1px solid #c9a96e2e;border-radius:28px;box-shadow:0 24px 70px #1a27440d}.faq-panel{padding-top:clamp(var(--space-4), 2.5vw, var(--space-8))}.faq-modules{margin-bottom:0}.faq-modules-title{font-family:var(--font-body);font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--gold);margin-bottom:var(--space-6);font-weight:600}.module-list-item{gap:var(--space-3) var(--space-6);padding:var(--space-5) 0;border-bottom:1px solid #1a27441a;grid-template-columns:minmax(0,1fr) auto;display:grid}.module-list-item:first-of-type{padding-top:0}.module-list-item:last-child{border-bottom:0;padding-bottom:0}.module-list-left{align-items:flex-start;gap:var(--space-5);display:flex}.module-list-icon{width:42px;height:42px;color:var(--gold);font-size:var(--text-lg);flex:none;justify-content:center;align-items:center;display:flex}.module-list-title{font-family:var(--font-body);font-size:clamp(var(--text-sm), 1.15vw, var(--text-base));color:var(--navy);font-weight:600;line-height:1.35}.module-list-time{font-family:var(--font-body);font-size:var(--text-xs);color:var(--text-muted);align-items:center;gap:var(--space-1);white-space:nowrap;padding-top:.15rem;display:flex}.module-list-details{padding-left:calc(42px + var(--space-5));grid-column:1/-1}.module-list-details p{margin:var(--space-3) 0 0;font-family:var(--font-body);font-size:var(--text-xs);color:var(--text-muted);line-height:1.55}.faq-title{font-family:var(--font-body);font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--gold);margin-bottom:var(--space-4);font-weight:600}.faq-heading{font-family:var(--font-display);font-size:var(--text-2xl);color:var(--navy);text-transform:uppercase;margin-bottom:var(--space-6);font-weight:500}.faq-list{gap:var(--space-4);flex-direction:column;display:flex}.faq-item{background:var(--white);border:1px solid var(--border);border-radius:18px;overflow:hidden;box-shadow:0 16px 42px #1a27440b}.faq-question{justify-content:space-between;align-items:center;gap:var(--space-5);padding:var(--space-5) var(--space-6);font-family:var(--font-body);font-size:clamp(var(--text-sm), 1.15vw, var(--text-base));color:var(--navy);cursor:pointer;text-align:left;width:100%;font-weight:600;line-height:1.35;display:flex}.faq-question .icon{color:var(--text-muted);flex:none;transition:transform .2s}.faq-item.open .faq-question .icon{transform:rotate(180deg)}.faq-answer{max-height:0;transition:max-height .3s;overflow:hidden}.faq-item.open .faq-answer{max-height:300px}.faq-answer-inner{padding:0 var(--space-6) var(--space-6);font-family:var(--font-body);font-size:var(--text-sm);color:var(--text-body);max-width:68ch;line-height:1.6}@media (width<=1100px){.faq-inner{gap:var(--space-10);grid-template-columns:1fr}.faq-panel{padding-top:0}}.final-cta{padding:var(--space-24) 0;position:relative;overflow:hidden}.final-cta-bg{z-index:0;position:absolute;inset:0}.final-cta-bg img{object-fit:cover;object-position:center right;width:100%;height:100%}.final-cta-bg:after{content:"";background:linear-gradient(90deg,#fffffffa 0%,#ffffffe6 34%,#ffffff80 58%,#ffffff14 82%,#0000 100%),linear-gradient(#ffffff29 0%,#faf8f53d 100%);position:absolute;inset:0}.final-cta-content{z-index:1;max-width:600px;position:relative}.final-cta-headline{font-family:var(--font-display);font-size:var(--text-5xl);color:var(--navy);text-transform:uppercase;margin-bottom:var(--space-6);font-weight:500;line-height:1.1}.final-cta-body{font-family:var(--font-body);font-size:var(--text-base);color:var(--text-body);margin-bottom:var(--space-4);line-height:1.7}.final-cta-body:last-of-type{margin-bottom:var(--space-8)}.final-cta-actions{align-items:center;gap:var(--space-4);margin-bottom:var(--space-8);flex-wrap:wrap;display:flex}.final-cta-social{align-items:center;gap:var(--space-3);display:flex}.site-footer{background:var(--navy);color:var(--white);padding:var(--space-8) 0}.footer-inner{justify-content:space-between;align-items:center;display:flex}.footer-copyright{font-family:var(--font-body);font-size:var(--text-sm);color:var(--text-muted)}.footer-links{align-items:center;gap:var(--space-6);display:flex}.footer-links a{font-family:var(--font-body);font-size:var(--text-sm);color:var(--text-muted);transition:color .2s}.footer-links a:hover{color:var(--white)}@media (width<=640px){.footer-inner{gap:var(--space-4);flex-direction:column}}.legal-page{background:var(--cream);padding-top:104px}.legal-hero{padding-bottom:var(--space-16)}.legal-hero-inner{gap:var(--space-12);grid-template-columns:minmax(0,1fr) 340px;align-items:end;display:grid}.legal-kicker{margin-bottom:var(--space-3);font-size:var(--text-sm);letter-spacing:.14em;text-transform:uppercase;color:var(--gold);font-weight:700}.legal-intro{max-width:720px;margin-top:var(--space-6)}.legal-updated{margin-top:var(--space-4);color:var(--navy);font-size:var(--text-sm);background:#ffffffb3;border:1px solid #c9a96e66;border-radius:999px;padding:.35rem .7rem;font-weight:800;display:inline-flex}.legal-source-card{gap:var(--space-3);padding:var(--space-6);border-radius:var(--radius-lg);box-shadow:var(--shadow);background:#ffffffb8;border:1px solid #c9a96e59;display:grid}.legal-source-card span,.legal-review-header span,.legal-sidebar p{font-size:var(--text-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--gold);font-weight:800}.legal-source-card a{width:fit-content;color:var(--navy);border-bottom:2px solid var(--gold);font-weight:800}.legal-source-card p{font-size:var(--text-sm);color:var(--text-body)}.blog-page{background:var(--cream);padding-top:104px}.blog-hero{padding-bottom:var(--space-16)}.blog-hero-inner{gap:var(--space-12);grid-template-columns:minmax(0,1fr) 360px;align-items:end;display:grid}.blog-kicker{margin-bottom:var(--space-3);font-size:var(--text-sm);letter-spacing:.14em;text-transform:uppercase;color:var(--gold);font-weight:800}.blog-intro{max-width:760px;margin-top:var(--space-6)}.blog-byline{gap:var(--space-3);margin-top:var(--space-5);color:var(--text-muted);font-size:var(--text-sm);flex-wrap:wrap;font-weight:700;display:flex}.blog-byline span{border:1px solid var(--border);background:#ffffffad;border-radius:999px;padding:.32rem .7rem}.blog-note-card{gap:var(--space-4);padding:var(--space-6);border-radius:var(--radius-lg);box-shadow:var(--shadow);background:#ffffffc2;border:1px solid #c9a96e59;display:grid}.blog-note-card span,.blog-card-meta,.blog-sidebar p,.blog-cta-box span{font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--gold);font-weight:800}.blog-note-card p{color:var(--text-body);line-height:1.7}.blog-list-section,.blog-article-section{padding-top:var(--space-16)}.blog-grid,.blog-preview-grid{gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.blog-card{gap:var(--space-4);padding:var(--space-6);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--white);box-shadow:var(--shadow);display:grid}.blog-card-meta{justify-content:space-between;gap:var(--space-3);display:flex}.blog-card h2,.blog-card h3{color:var(--navy);font-family:var(--font-display-secondary);font-size:var(--text-2xl);text-transform:uppercase;line-height:1.08}.blog-card p{color:var(--text-body);line-height:1.7}.blog-keywords{gap:var(--space-2);flex-wrap:wrap;display:flex}.blog-keywords span{background:var(--cream);color:var(--navy);font-size:var(--text-xs);border-radius:999px;padding:.28rem .6rem;font-weight:800}.blog-card-link{width:fit-content;color:var(--navy);border-bottom:2px solid var(--gold);font-weight:800}.blog-article-layout{gap:var(--space-8);grid-template-columns:280px minmax(0,1fr);align-items:start;display:grid}.blog-sidebar{gap:var(--space-3);padding:var(--space-5);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--cream);display:grid;position:sticky;top:128px}.blog-sidebar a{padding:var(--space-3) var(--space-4);border-radius:var(--radius);color:var(--text-body);font-size:var(--text-sm);font-weight:700;line-height:1.35}.blog-sidebar a:hover,.blog-sidebar a.active{background:var(--navy);color:var(--white)}.blog-document{padding:clamp(1.5rem,4vw,3.75rem);box-shadow:0 24px 70px #1a274414}.blog-author-box{gap:var(--space-5);margin-bottom:var(--space-10);padding:var(--space-5);border-radius:var(--radius-lg);background:var(--cream);border:1px solid #c9a96e59;grid-template-columns:92px minmax(0,1fr);align-items:center;display:grid}.blog-author-box img{object-fit:cover;border-radius:50%;width:92px;height:92px}.blog-author-box span{color:var(--gold);font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;font-weight:800}.blog-author-box h2{margin:var(--space-1) 0 var(--space-2);color:var(--navy);font-size:var(--text-xl)}.blog-author-box p{color:var(--text-body);line-height:1.7}.blog-block+.blog-block,.blog-cta-box{margin-top:var(--space-10);padding-top:var(--space-10);border-top:1px solid var(--border-light)}.blog-block h2,.blog-cta-box h2{margin-bottom:var(--space-4);color:var(--navy);font-family:var(--font-display-secondary);font-size:var(--text-3xl);text-transform:uppercase;line-height:1.05}.blog-block p,.blog-cta-box p{color:var(--text-body);line-height:1.85}.blog-summary-box{padding:var(--space-6);border:1px solid var(--border-light);border-radius:var(--radius-lg);background:#faf8f5cc}.blog-checklist ul{gap:var(--space-3);list-style:none;display:grid}.blog-checklist li{padding-left:var(--space-8);color:var(--text-body);line-height:1.7;position:relative}.blog-checklist li:before{content:"✓";color:var(--gold);font-weight:900;position:absolute;top:0;left:0}.blog-faq-item{padding:var(--space-5) 0;border-top:1px solid var(--border-light)}.blog-faq-item h3{margin-bottom:var(--space-2);color:var(--navy);font-size:var(--text-lg)}.blog-cta-box{gap:var(--space-4);padding:var(--space-8);border-radius:var(--radius-lg);background:linear-gradient(135deg,#faf8f5f5,#fffffff5);border:1px solid #c9a96e59;display:grid}.blog-cta-box .btn{width:fit-content}.blog-related{margin-top:var(--space-10);padding-top:var(--space-10);border-top:1px solid var(--border-light)}.blog-related h2{margin-bottom:var(--space-4);color:var(--navy);font-family:var(--font-display-secondary);font-size:var(--text-2xl);text-transform:uppercase}.blog-related-grid{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.blog-related-grid a{padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius);background:var(--cream);color:var(--navy);font-weight:800;line-height:1.35}.blog-preview-section{content-visibility:auto;contain-intrinsic-size:auto 720px}.blog-preview-head{justify-content:space-between;align-items:end;gap:var(--space-8);margin-bottom:var(--space-8);display:flex}@media (width<=1080px){.blog-grid,.blog-preview-grid,.blog-related-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.blog-article-layout{grid-template-columns:1fr}.blog-sidebar{position:static}}@media (width<=900px){.blog-page{padding-top:88px}.blog-hero-inner{grid-template-columns:1fr}}@media (width<=680px){.blog-grid,.blog-preview-grid,.blog-related-grid,.blog-author-box{grid-template-columns:1fr}.blog-preview-head{flex-direction:column;align-items:start}}.legal-section{padding-top:var(--space-16)}.legal-layout{gap:var(--space-8);grid-template-columns:220px minmax(0,1fr) 340px;align-items:start;display:grid}.legal-sidebar,.legal-review{position:sticky;top:128px}.legal-sidebar{gap:var(--space-3);padding:var(--space-5);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--cream);display:grid}.legal-sidebar a{padding:var(--space-3) var(--space-4);border-radius:var(--radius);color:var(--text-body);font-size:var(--text-sm);font-weight:700}.legal-sidebar a:hover,.legal-sidebar a.active{background:var(--navy);color:var(--white)}.legal-document{padding:clamp(1.5rem,4vw,3.5rem);box-shadow:0 24px 70px #1a274414}.legal-block+.legal-block{margin-top:var(--space-8);padding-top:var(--space-8);border-top:1px solid var(--border-light)}.legal-block h2{margin-bottom:var(--space-4);color:var(--navy);font-family:var(--font-display-secondary);font-size:var(--text-2xl);text-transform:uppercase;line-height:1.2}.legal-block p{color:var(--text-body);line-height:1.8}.legal-block p+p{margin-top:var(--space-2)}.legal-review{gap:var(--space-4);display:grid}.legal-review-header{gap:var(--space-1);padding:var(--space-5);border-radius:var(--radius-lg);background:var(--navy);color:var(--white);display:grid}.legal-review-card{padding:var(--space-5);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--white);box-shadow:var(--shadow)}.legal-review-card>span{margin-bottom:var(--space-3);letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:.2rem .55rem;font-size:.68rem;font-weight:800;display:inline-flex}.legal-review-card h3{margin-bottom:var(--space-3);color:var(--navy);font-size:var(--text-base);line-height:1.35}.legal-review-card p{font-size:var(--text-sm);line-height:1.6}.legal-review-existing{color:#9f2f2f}.legal-review-suggestion{margin-top:var(--space-2);color:#237544}.needs-adjustment>span{color:#9f2f2f;background:#9f2f2f1f}.is-included>span{color:#237544;background:#2375441f}@media (width<=1280px){.legal-layout{grid-template-columns:minmax(0,1fr) 320px}.legal-sidebar{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));position:static}.legal-sidebar p{grid-column:1/-1}}@media (width<=900px){.legal-page{padding-top:88px}.legal-hero-inner,.legal-layout{grid-template-columns:1fr}.legal-review{position:static}}@media (width<=640px){.legal-sidebar{grid-template-columns:1fr}}.text-navy{color:var(--navy)}.text-gold{color:var(--gold)}.text-white{color:var(--white)}.text-muted{color:var(--text-muted)}.bg-cream{background:var(--cream)}.bg-white{background:var(--white)}.bg-navy{background:var(--navy)}.mb-2{margin-bottom:var(--space-2)}.mb-4{margin-bottom:var(--space-4)}.mb-6{margin-bottom:var(--space-6)}.mb-8{margin-bottom:var(--space-8)}.mb-10{margin-bottom:var(--space-10)}.mb-12{margin-bottom:var(--space-12)}.flex{display:flex}.items-center{align-items:center}.gap-2{gap:var(--space-2)}.gap-3{gap:var(--space-3)}.gap-4{gap:var(--space-4)}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.reveal{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(30px)}.reveal.visible{opacity:1;transform:translateY(0)}.site-header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffdf9e6;border:1px solid #0d234414;border-radius:999px;width:min(96vw,1480px);margin:16px auto 0;box-shadow:0 18px 48px #04193614}.header-inner{gap:34px;padding:18px 52px}.header-nav{flex:1;justify-content:center;gap:40px}.header-actions{margin-left:auto}.mobile-cta,#mobile-cta,.hamburger-btn{display:none}.hero{min-height:700px;padding-top:148px}.hero-content{grid-template-columns:minmax(440px,.9fr) minmax(560px,1.1fr);align-items:center}.hero-visual{min-height:360px;position:relative}.hero-image-main{border-radius:0 0 34px 34px;position:relative;overflow:hidden;box-shadow:0 36px 80px #0419361f}.hero-image-main:after{content:"";pointer-events:none;background:linear-gradient(#0000,#f8f6f2eb);height:38%;position:absolute;inset:auto 0 0}.passport-stamp,.knowledge-stamp{z-index:4;color:#0d234494;width:96px;height:96px;font:700 9px/1.25 var(--font-body);text-transform:uppercase;letter-spacing:.12em;text-align:center;border:1px dashed #0d23447a;border-radius:50%;place-items:center;display:grid;position:absolute;transform:rotate(-10deg)}.passport-stamp{bottom:26px;right:28px}.hero-ticket{z-index:4;background:linear-gradient(#fffffffa,#f7f9fcf5);border:1px solid #0d23441f;border-radius:22px;grid-template-columns:minmax(0,1fr) 76px;width:min(390px,100% - 210px);min-height:128px;padding:0;display:grid;position:absolute;bottom:-34px;right:-8px;overflow:hidden;transform:rotate(-1.5deg);box-shadow:0 22px 50px #04193624}.hero-ticket:before,.hero-ticket:after{content:"";z-index:2;background:var(--cream);border-radius:50%;width:24px;height:24px;position:absolute;right:64px;box-shadow:inset 0 0 0 1px #0d23440f}.hero-ticket:before{top:-12px}.hero-ticket:after{bottom:-12px}.ticket-main{gap:10px;padding:18px 20px 16px;display:grid}.ticket-meta{justify-content:space-between;align-items:center;gap:var(--space-4);color:var(--text-muted);letter-spacing:.16em;text-transform:uppercase;font-size:.62rem;font-weight:800;display:flex}.ticket-meta strong{color:var(--gold)}.ticket-route{grid-template-columns:1fr auto 1fr;align-items:end;gap:14px;display:grid}.ticket-route span,.ticket-details span{font:600 25px/1 var(--font-display);color:var(--navy);letter-spacing:.08em;display:block}.ticket-route small,.ticket-details small,.ticket-stub small{font:700 8px/1 var(--font-body);color:var(--text-muted);letter-spacing:.12em;text-transform:uppercase;margin-top:6px;display:block}.ticket-route>strong{color:var(--gold);font-size:1.2rem;transform:translateY(-6px)}.ticket-details{border-top:1px dashed #0d23442e;grid-template-columns:repeat(3,1fr);gap:10px;padding-top:10px;display:grid}.ticket-barcode{opacity:.7;background:repeating-linear-gradient(90deg,#0d23445c 0 2px,#0000 2px 5px,#0d23445c 5px 7px,#0000 7px 11px);height:22px;margin-right:24px}.ticket-stub{background:var(--gold);color:#fff;text-align:center;border-left:1px dashed #0d234438;align-content:center;place-items:center;gap:8px;display:grid;position:relative}.ticket-stub span,.ticket-stub small{font:800 .6rem/1 var(--font-body);letter-spacing:.14em;text-transform:uppercase;writing-mode:vertical-rl}.ticket-stub strong{color:#fffffffa;font:600 1.65rem/1 var(--font-display);letter-spacing:.08em}.hero-payment-card{z-index:6;color:#fff;background:linear-gradient(135deg,#142947,#061933);border-radius:18px;width:184px;padding:20px;position:absolute;bottom:12px;left:-24px;box-shadow:0 24px 50px #04193638}.hero-payment-card span,.hero-payment-card small{color:#ffffffa3;letter-spacing:.08em;text-transform:uppercase;font-size:11px;display:block}.hero-payment-card strong{color:var(--gold-light);margin:28px 0 4px;font-size:24px;display:block}.testimonials-section{min-height:1020px}.testimonials-layout{grid-template-rows:auto 330px 300px;grid-template-columns:1.05fr 1.35fr .95fr;gap:28px;display:grid;position:relative}.testimonials-copy{grid-column:1/2}.testimonial-hero-card,.testimonial-small-card,.testimonial-lounge-card{background:#ffffffd6;border:1px solid #0d23441a;box-shadow:0 26px 70px #04193614}.testimonial-hero-card{border-radius:26px;grid-column:2/4;grid-template-columns:1fr .98fr;align-items:center;gap:28px;padding:34px;display:grid}.quote-mark{color:var(--gold);font-size:38px;line-height:.6}.testimonial-hero-card p,.testimonial-small-card p{color:var(--navy);font-size:22px;line-height:1.45}.testimonial-hero-card>.quote-mark,.testimonial-hero-card>p,.testimonial-hero-card>.testimonial-author-row{grid-column:1}.testimonial-cabin{object-fit:cover;border-radius:16px;grid-area:1/2/4;width:100%;height:300px}.testimonial-author-row{align-items:center;gap:14px;margin-top:22px;display:flex}.testimonial-author-row img{object-fit:cover;border-radius:50%;width:58px;height:58px}.testimonial-author-row strong,.testimonial-author-row span{display:block}.testimonial-author-row span{color:var(--text-muted);font-size:13px;line-height:1.45}.testimonial-author-row.compact img{width:44px;height:44px}.testimonial-lounge-card{border-radius:24px;grid-area:2/1/4/3;min-height:470px;position:relative;overflow:hidden}.testimonial-lounge-card>img{object-fit:cover;width:100%;height:100%}.testimonial-lounge-overlay{color:#fff;background:linear-gradient(135deg,#082044,#001a38);border-radius:18px;width:300px;padding:26px;position:absolute;bottom:30px;left:28px}.testimonial-lounge-overlay p{font-size:24px;line-height:1.35}.testimonial-lounge-overlay .testimonial-author-row span,.testimonial-lounge-overlay .testimonial-author-row strong{color:#ffffffd6}.testimonial-ticket{background:#ffffffeb;border-radius:14px;grid-template-columns:1fr auto 1fr;gap:8px;width:270px;padding:20px;display:grid;position:absolute;bottom:28px;right:30px;box-shadow:0 20px 45px #04193624}.testimonial-ticket span{font:600 28px/1 var(--font-display);color:var(--navy)}.testimonial-ticket small,.testimonial-ticket em{color:var(--text-muted);text-transform:uppercase;font-size:10px;font-style:normal}.testimonial-small-stack{grid-area:2/3/4/4;gap:24px;display:grid}.testimonial-small-card{border-radius:22px;padding:32px}.real-feedback-section{background:radial-gradient(circle at 16% 0%, #c9a96e29, transparent 34%), linear-gradient(180deg, #101b32, var(--navy-dark));position:relative;overflow:hidden}.real-feedback-section:before{content:"";pointer-events:none;background:radial-gradient(circle,#c9a96e38,#0000 68%);width:min(820px,80vw);height:280px;position:absolute;inset:80px auto auto 50%;transform:translate(-50%)}.real-feedback-heading{justify-content:space-between;align-items:end;gap:var(--space-8);margin:0 0 var(--space-12);display:flex;position:relative}.real-feedback-heading p:first-child{margin-bottom:var(--space-6);color:#ffffffd1;letter-spacing:.04em;font-size:clamp(1.1rem,1.8vw,1.45rem);font-style:italic}.real-feedback-heading h2{margin-bottom:var(--space-5);color:var(--white)}.real-feedback-intro{color:#ffffffc2;max-width:760px;font-size:var(--text-lg)}.real-feedback-intro p+p{margin-top:var(--space-2)}.real-feedback-controls{gap:var(--space-3);flex:none;display:flex}.real-feedback-controls button{width:48px;height:48px;color:var(--white);font-size:var(--text-xl);background:#ffffff14;border:1px solid #fff3;border-radius:999px;place-items:center;font-weight:800;transition:background-color .2s,border-color .2s,color .2s,transform .2s;display:grid;box-shadow:0 14px 34px #04193629}.real-feedback-controls button:hover{border-color:var(--gold);color:var(--white);background:#c9a96e2e;transform:translateY(-2px)}.real-feedback-carousel{scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;padding:4px 4px var(--space-4);-webkit-overflow-scrolling:touch;gap:28px;margin:0 -4px;display:flex;position:relative;overflow-x:auto}.real-feedback-carousel::-webkit-scrollbar{display:none}.real-feedback-dots{display:none}.real-feedback-card{min-height:520px;color:var(--white);scroll-snap-align:start;background:linear-gradient(145deg,#ffffff14,#0000 42%),#1a2744e0;border:1px solid #ffffff21;border-radius:26px;flex-direction:column;flex:0 0 calc(33.3333% - 18.6667px);padding:clamp(1.6rem,2.6vw,2.35rem);display:flex;box-shadow:0 26px 70px #00000047}.real-feedback-stars{margin-bottom:var(--space-8);color:#ffd56a;font-size:var(--text-xl);letter-spacing:.12em}.real-feedback-card h3{margin-bottom:var(--space-5);color:var(--white);font-size:var(--text-xl);letter-spacing:.02em;line-height:1.3}.real-feedback-card p{color:#ffffffd6;font-size:var(--text-base);line-height:1.7}.real-feedback-author{align-items:center;gap:var(--space-5);padding-top:var(--space-8);margin-top:auto;display:flex}.real-feedback-author img{object-fit:cover;border:2px solid #c9a96e7a;border-radius:12px;flex:none;width:64px;height:64px}.real-feedback-author strong,.real-feedback-author span{display:block}.real-feedback-author strong{color:var(--white);font-size:var(--text-lg)}.real-feedback-author span{color:#ffffffc2;font-size:var(--text-base);line-height:1.4}@media (width<=1100px){.real-feedback-card{flex-basis:calc(50% - 14px)}}@media (width<=720px){.real-feedback-heading{gap:var(--space-6);display:grid}.real-feedback-controls{display:none}.real-feedback-carousel{margin:0 calc(var(--space-5) * -1);padding:4px calc((100vw - min(82vw, 420px)) / 2) var(--space-4);scroll-padding-inline:calc(50vw - min(82vw,420px)/2)}.real-feedback-card{scroll-snap-align:center;flex-basis:min(82vw,420px);min-height:0}.real-feedback-dots{margin-top:var(--space-3);justify-content:center;align-items:center;gap:9px;display:flex}.real-feedback-dot{background:#c9a96e61;border-radius:999px;width:8px;height:8px;transition:width .22s,background .22s}.real-feedback-dot.is-current{background:var(--gold);width:24px}.real-feedback-dot:focus-visible{outline-offset:4px;outline-color:#ffffffe6}}.knowledge-stamp{border-radius:10px;width:180px;height:54px;bottom:-26px;right:20px;transform:rotate(-7deg)}.patreon-reference-layout{grid-template-columns:minmax(340px,.72fr) minmax(760px,1.58fr);align-items:start;gap:28px;margin-bottom:34px;display:grid;overflow:visible}.patreon-main-cta{margin:24px 0 16px}.patreon-price-note,.patreon-price{color:var(--text-muted);align-items:center;gap:8px;font-size:14px;display:flex}.price-dot{background:var(--gold);border-radius:50%;width:7px;height:7px}.patreon-price strong{font:500 40px/1 var(--font-display);color:var(--gold)}.patreon-cancel{color:var(--text-muted);margin-top:4px;font-size:13px}.patreon-updates{border-radius:28px;overflow:hidden}.updates-icon svg{width:20px;height:20px}.patreon-updates-link{color:var(--gold);white-space:nowrap;margin-left:auto;font-size:13px;font-weight:700}.benefits-section{min-height:1080px}.benefits-grid{grid-template-rows:auto;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;padding-top:76px}.benefits-grid:before{top:36px}.benefit-card:first-child{grid-area:auto}.benefit-card:nth-child(2){grid-area:auto;margin-top:34px}.benefit-card:nth-child(3){grid-area:auto}.benefit-card:nth-child(4){grid-area:auto;margin-top:34px}.benefit-card-image{height:210px}.benefit-card-content{min-height:250px}.module-list-icon{color:var(--gold)}.module-list-icon svg{width:26px;height:26px}.final-cta-headline{max-width:780px;line-height:1.05}@media (width<=768px){.patreon-section .two-col{grid-template-columns:1fr!important}.patreon-update-item{overflow-wrap:break-word;word-break:break-word;max-width:100%}}@media (width<=1024px){.display-heading{font-size:var(--text-6xl)}.section-headline{font-size:var(--text-5xl)}}@media (width<=920px){.site-header{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:24px;width:calc(100vw - 24px);margin-top:10px}.header-inner{height:64px;padding:10px 18px}.header-nav,.btn-login{display:none}.hamburger-btn{padding:var(--space-2);flex-direction:column;gap:5px;display:flex}.mobile-nav-panel{gap:var(--space-2);padding:0 var(--space-5) var(--space-5);display:grid}.mobile-nav-link{padding:var(--space-3) var(--space-4);border-radius:var(--radius);color:var(--navy);font-weight:700}.mobile-nav-link:hover,.mobile-nav-link:focus-visible{background:#c9a96e29}}@media (width<=820px){.mobile-cta,#mobile-cta{display:inline-flex}}@media (width<=768px){.display-heading{font-size:var(--text-5xl)}.section-headline{font-size:var(--text-4xl)}.section-subtitle{font-size:var(--text-lg)}.container{padding:0 var(--space-5)}.section{padding:var(--space-12) 0}.header-inner{flex-wrap:wrap;height:60px}.brand{font-size:var(--text-base)}.brand-icon{width:28px;height:28px}.hero{padding-top:100px;padding-bottom:var(--space-12);min-height:auto}.hero-inner{gap:var(--space-8);grid-template-columns:1fr}.hero-visual{order:-1;min-height:350px}.hero-headline{font-size:var(--text-5xl);margin-bottom:var(--space-4)}.hero-headline .line+.line{margin-top:0}.hero-body{font-size:var(--text-base);max-width:100%;margin-bottom:var(--space-6)}.hero-actions{align-items:stretch;gap:var(--space-3);margin-bottom:var(--space-6);flex-direction:column}.hero-actions .btn{justify-content:center;width:100%}.boarding-pass{display:none}.about-inner{gap:var(--space-8);grid-template-columns:1fr}.about-content{padding-left:0}.stat-cards{grid-template-columns:repeat(2,1fr)}.benefits-grid{grid-template-columns:1fr}.benefits-card{padding:var(--space-6)}.benefits-card-image{height:180px}.benefits-bottom{gap:var(--space-4);text-align:center;flex-direction:column}.benefits-bottom-left,.benefits-bottom-right{gap:var(--space-2);flex-direction:column}.path-inner{grid-template-columns:1fr}.path-text{order:-1;padding-right:0}.path-cards{grid-template-columns:1fr}.masterclass-inner{gap:var(--space-8);grid-template-columns:1fr}.masterclass-modules{grid-template-columns:1fr}.masterclass-module{padding:var(--space-4)}.masterclass-pricing{width:100%;min-width:auto;margin-top:var(--space-8);gap:var(--space-4);flex-direction:column;position:static;transform:none}.masterclass-pricing-left{justify-content:center}.masterclass-pricing-right{width:100%}.masterclass-pricing-price{font-size:var(--text-4xl)}.masterclass-pricing-price span{font-size:var(--text-base)}.masterclass-pricing-check{font-size:var(--text-sm)}.pricing-divider{gap:var(--space-2);flex-direction:row;width:100%;height:auto}.pricing-divider-line{border-left:none;border-top:1px dashed var(--border);flex:1;width:auto}.pricing-divider-icon{transform:none}.faq-inner{gap:var(--space-8);grid-template-columns:1fr}.faq-modules-panel{padding:var(--space-5);border-radius:22px}.faq-list{max-width:100%}.faq-question{font-size:var(--text-base);padding:var(--space-4)}.faq-answer-inner{padding:0 var(--space-4) var(--space-4);font-size:var(--text-sm)}.faq-toggle{width:36px;height:36px}.final-cta-inner{padding:var(--space-12) 0}.final-cta-headline{font-size:var(--text-4xl)}.final-cta-actions{align-items:stretch;gap:var(--space-3);flex-direction:column}.final-cta-actions .btn{justify-content:center;width:100%}.footer-inner{gap:var(--space-4);text-align:center;flex-direction:column}}@media (width<=480px){.display-heading{font-size:var(--text-4xl)}.section-headline{font-size:var(--text-3xl)}.section-subtitle{font-size:var(--text-base)}.container{padding:0 var(--space-4)}.section{padding:var(--space-10) 0}.hero{padding-top:80px}.hero-headline{font-size:var(--text-4xl)}.hero-visual{min-height:280px}.stat-cards{grid-template-columns:1fr}.about-quote-text{font-size:var(--text-lg)}.masterclass-headline{font-size:var(--text-3xl)}.faq-headline{font-size:var(--text-2xl)}.final-cta-headline{font-size:var(--text-3xl)}}@media (width<=390px){.display-heading{font-size:var(--text-3xl)}.section-headline{font-size:var(--text-2xl)}.hero-headline{font-size:var(--text-3xl)}.hero-visual{min-height:240px}.masterclass-pricing-price{font-size:var(--text-3xl)}.final-cta-headline{font-size:var(--text-2xl)}}#hero,#masterclass,#ueber-uns,#patreon,#erfolgsgeschichten,#faq{scroll-margin-top:128px}.about-section,.real-feedback-section,.patreon-section,.benefits-section,.path-section,.masterclass-section,.faq-section,.final-cta-section{content-visibility:auto;contain-intrinsic-size:auto 900px}@media (width<=920px){#hero,#masterclass,#ueber-uns,#patreon,#erfolgsgeschichten,#faq{scroll-margin-top:96px}body.mobile-menu-open{overflow:hidden}.site-header{border-top:0;border-left:0;border-right:0;border-radius:0;width:100vw;max-width:none;margin:0}.header-inner{flex-wrap:nowrap;height:58px;padding:8px 14px 8px 18px}.brand,.brand-logo{flex:none}.brand{gap:10px}.brand-logo{width:50px;height:50px}.brand-wordmark{color:var(--navy);letter-spacing:.08em;font-size:.92rem;font-weight:900;line-height:1;display:inline-flex}.header-nav,.header-actions,.mobile-cta,#mobile-cta,.btn-login{display:none!important}.hamburger-btn{background:#0d23440f;border-radius:999px;justify-content:center;align-items:center;gap:4px;width:44px;height:44px;padding:0;display:inline-flex!important}.hamburger-btn span{background:var(--navy);border-radius:999px;width:18px;height:2px}.mobile-nav-scrim{z-index:999;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffffb8;width:100vw;height:100dvh;position:fixed;inset:0}.mobile-nav-dialog{z-index:1000;width:100vw;max-width:none;height:100dvh;max-height:none;color:var(--navy);box-shadow:none;background:#fff;border:0;border-radius:0;margin:0;padding:0;position:fixed;inset:0}.mobile-nav-dialog::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffffb8}.mobile-nav-dialog-header{justify-content:space-between;align-items:center;padding:18px 18px 8px;display:flex}.mobile-nav-brand{min-width:0;color:var(--navy);letter-spacing:.08em;align-items:center;gap:10px;font-size:.95rem;font-weight:900;line-height:1;display:inline-flex}.mobile-nav-brand img{object-fit:contain;flex:none;width:50px;height:50px}.mobile-nav-close{width:42px;height:42px;color:var(--navy);border-radius:999px;place-items:center;transition:background-color .2s;display:grid}.mobile-nav-close:hover,.mobile-nav-close:focus-visible{background:#0d234414}.mobile-nav-close-icon{width:18px;height:18px}.mobile-nav-dialog-content{height:calc(100dvh - 68px);padding:8px 24px 32px;overflow-y:auto}.mobile-nav-list{gap:4px;list-style:none;display:grid}.mobile-nav-link{min-height:52px;color:var(--navy);letter-spacing:.01em;border-radius:10px;justify-content:space-between;align-items:center;gap:18px;padding:14px 10px;font-size:1.08rem;font-weight:800;line-height:1.2;display:flex}.mobile-nav-link:hover,.mobile-nav-link:focus-visible{background:#0d23440f}.mobile-nav-link-primary{background:var(--navy);color:var(--white);margin-top:12px;padding-inline:16px}.mobile-nav-link-primary:hover,.mobile-nav-link-primary:focus-visible{background:var(--navy-light)}.mobile-nav-chevron{opacity:.72;flex:none;width:16px;height:16px}.side-text,.flight-path,.pricing-float-stamp,.passport-stamp,.knowledge-stamp{display:none!important}.hero,.blog-page,.legal-page{padding-top:86px}.section{overflow:hidden}.section-label{margin-bottom:var(--space-4);letter-spacing:.08em;flex-wrap:wrap;gap:8px 10px}.section-label .label-divider{min-width:56px;max-width:112px}.hero-inner,.about-inner,.patreon-reference-layout,.path-layout,.faq-inner,.blog-hero-inner,.blog-article-layout,.legal-hero-inner,.legal-layout,.two-col{grid-template-columns:minmax(0,1fr)!important}.hero-content,.about-content,.patreon-copy,.path-text,.masterclass-body,.benefits-body,.blog-intro,.legal-intro{max-width:100%}.about-content{padding-left:0}.hero-visual{order:-1;min-height:clamp(300px,66vw,430px)}.hero-image-main{border-radius:0 0 24px 24px}.hero-ticket{grid-template-columns:minmax(0,1fr) 78px;width:min(92vw,460px);min-height:134px;bottom:-28px;right:12px}.ticket-main{gap:10px;padding:18px 20px 16px}.ticket-route span{font-size:24px}.ticket-details{gap:10px;padding-top:10px}.ticket-barcode{height:22px;margin-right:20px}.ticket-stub strong{font-size:1.6rem}.hero-payment-card{width:150px;padding:16px;bottom:18px;left:12px}.hero-payment-card strong{margin-top:20px;font-size:20px}.hero-social,.path-social,.final-cta-social,.patreon-avatar-row,.benefits-bar,.benefits-bar-left,.benefits-bar-right,.real-feedback-heading{flex-direction:column;align-items:flex-start}.stat-cards,.masterclass-modules,.blog-grid,.blog-preview-grid,.blog-related-grid,.legal-sidebar{grid-template-columns:minmax(0,1fr)!important}.patreon-cards{margin:0 calc(var(--space-5) * -1) var(--space-8);padding:2px var(--space-5) var(--space-4);scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:14px;display:flex;overflow-x:auto}.patreon-cards::-webkit-scrollbar{display:none}.patreon-mobile-dots{margin:-10px 0 var(--space-8);justify-content:center;align-items:center;gap:9px;display:flex}.patreon-mobile-dot{background:#c9a96e57;border-radius:999px;width:8px;height:8px;transition:width .22s,background .22s,transform .22s}.patreon-mobile-dot.is-current{background:var(--gold);width:24px}.patreon-mobile-dot:focus-visible{outline-offset:4px}.patreon-card{scroll-snap-align:start;flex:0 0 min(78vw,300px);min-height:430px}.patreon-updates{gap:var(--space-4);padding:var(--space-5);grid-template-columns:minmax(0,1fr);display:grid;overflow:visible}.patreon-updates-link{white-space:normal;margin-left:0}.pricing-float{max-width:none;margin-bottom:var(--space-8);position:static}.benefits-section{min-height:0}.benefits-grid{gap:var(--space-5);grid-template-rows:none;padding-top:0;padding-left:24px;grid-template-columns:minmax(0,1fr)!important}.benefits-grid:before{border-top:0;border-left:1px dashed #c9a96e9e;display:block;inset:12px auto 12px 5px}.benefit-card:nth-child(n){grid-area:auto;margin-top:0}.benefit-card:not(:last-child):after{border-top:1px dashed #c9a96eb3;width:24px;display:block;top:36px;left:-24px;right:auto;transform:none}.benefit-card-image{height:220px}.benefits-bar{gap:var(--space-5)}.benefits-bar-middle{max-width:none}.path-card:nth-of-type(n){grid-area:auto/1}.path-card img,.about-visual img,.masterclass-visual img{aspect-ratio:4/3;object-fit:cover}.masterclass-pricing{width:100%;min-width:0;margin-top:var(--space-5);position:static;transform:none}.module-card-info,.module-list-left{min-width:0}.module-card-title,.module-list-title{overflow-wrap:anywhere}.module-list-item{gap:var(--space-3)}.module-list-time{flex:none}.real-feedback-card{flex-basis:min(88vw,380px)}.blog-note-card,.legal-source-card,.blog-document,.legal-document,.blog-cta-box{padding:var(--space-5)}.blog-sidebar,.legal-sidebar,.legal-review{position:static}.blog-byline{gap:var(--space-2)}.final-cta{padding:var(--space-16) 0}.final-cta-bg:after{background:linear-gradient(#faf8f5f5,#faf8f5c7)}.final-cta-actions,.hero-actions{flex-direction:column;align-items:stretch}.final-cta-actions .btn,.hero-actions .btn,.blog-cta-box .btn,.patreon-main-cta{justify-content:center;width:100%}}@media (width<=560px){.container{padding-inline:18px}.display-heading,.hero-headline,.section-headline,.final-cta-headline{overflow-wrap:normal;word-break:normal}.hero-headline{font-size:clamp(2.8rem,13.5vw,4.2rem)}.heading-md,.heading-sm,.patreon-headline,.benefits-headline,.path-headline,.masterclass-headline,.final-cta-headline{font-size:clamp(2.35rem,11vw,3.4rem);line-height:.98}.hero-body,.lead-text,.final-cta-body{font-size:1rem}.hero-ticket{width:100%;margin-top:14px;position:relative;bottom:auto;right:auto;transform:none}.hero-ticket:before,.hero-ticket:after{right:66px}.hero-payment-card{display:none}.about-quote-card{margin-top:var(--space-4)}.stat-card,.benefit-card-content,.module-card,.faq-question,.faq-answer-inner{padding:var(--space-4)}.patreon-card{flex-basis:84vw;min-height:360px}.benefit-card-image{height:190px}.masterclass-pricing{gap:var(--space-4);padding:var(--space-5)}.pricing-divider{width:100%}.pricing-divider-line{border-top:1px dashed var(--border);border-left:0;width:auto}.pricing-divider-icon{transform:none}.module-list-item{flex-direction:column;align-items:flex-start}.blog-author-box{grid-template-columns:1fr}.blog-author-box img{width:76px;height:76px}.blog-card h2,.blog-card h3,.blog-block h2,.blog-cta-box h2,.legal-block h2{font-size:clamp(1.45rem,7vw,2rem)}.footer-links{justify-content:center;gap:var(--space-3) var(--space-5);flex-wrap:wrap}}.about-section{background:linear-gradient(90deg,#faf8f5f7 0%,#faf8f5e0 42%,#faf8f57a 68%,#faf8f533 100%),url(/assets/Section2-Background.png) 100%/cover no-repeat;padding:clamp(4.5rem,7vw,6.5rem) 0 clamp(4rem,6vw,5.5rem)}.about-inner{grid-template-columns:minmax(0,.92fr) minmax(460px,1.08fr);align-items:start;gap:clamp(2.5rem,5vw,4.5rem)}.about-headline{margin-bottom:var(--space-5);font-size:clamp(4.5rem,7.2vw,6.5rem);line-height:.96}.about-body{max-width:56ch;margin-bottom:var(--space-5);gap:10px}.about-body>p,.copy-details{border-radius:16px;padding:14px 18px}.stat-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;max-width:560px;margin-bottom:0}.stat-card{border-radius:18px;grid-template-columns:42px minmax(0,1fr);gap:10px 14px;min-height:82px;padding:14px;box-shadow:0 12px 34px #1a27440b}.stat-card-icon{border-radius:14px;width:40px;height:40px}.stat-card-icon svg{width:22px;height:22px}.stat-card-title{font-size:clamp(1.05rem,1.7vw,1.35rem);line-height:1}.stat-card-desc{max-width:none;font-size:.82rem;line-height:1.35}.about-quote{display:none}.about-visual{align-self:start;margin-top:0}.about-visual img{aspect-ratio:1.56;min-height:420px}.about-quote-card{max-width:310px;padding:var(--space-5) var(--space-6);bottom:-34px;right:-10px}.about-quote-card .quote-text{font-size:var(--text-base)}.masterclass-section{z-index:5;content-visibility:visible;contain:none;isolation:isolate;min-height:clamp(760px,72vw,980px);padding:clamp(4.5rem,7vw,6.25rem) 0 clamp(4rem,6vw,5.25rem);overflow:visible!important}.masterclass-section:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg, var(--cream) 0%, #faf8f5f5 32%, #faf8f557 49%, #faf8f500 68%), linear-gradient(180deg, #faf8f500 62%, var(--cream) 100%);position:absolute;inset:0}.masterclass-section:after{content:"";z-index:3;filter:blur(32px);pointer-events:none;background:#1a274433;border-radius:999px;width:min(260px,20vw);height:min(150px,12vw);position:absolute;bottom:clamp(4.75rem,7vw,7.25rem);right:clamp(5rem,16vw,16rem);transform:rotate(-14deg)}.masterclass-section .container{z-index:2;position:relative}.masterclass-content{z-index:2;width:min(48%,620px);position:relative}.masterclass-headline{max-width:560px;margin-bottom:var(--space-4)}.masterclass-body{max-width:58ch;margin-bottom:var(--space-6);font-size:var(--text-sm)}.masterclass-label{margin-bottom:var(--space-4)}.masterclass-modules{gap:12px;margin-bottom:0}.module-card{border-radius:16px;min-height:96px;padding:16px}.module-card-info{gap:12px}.module-card-num{min-width:24px}.module-card-title{font-size:.92rem;line-height:1.35}.module-card-time{margin-top:6px}.module-card-details{margin-top:10px}.module-card-details summary{letter-spacing:.06em;white-space:nowrap;align-items:center;display:inline-flex}.module-card-play{width:32px;height:32px}.masterclass-background{z-index:0;object-fit:contain;object-position:center right;width:100%;height:100%;min-height:100%;display:block;position:absolute;top:0;left:0;right:0}.masterclass-passport-overlay{z-index:66;opacity:1;filter:drop-shadow(18px -18px 24px #1a274438);pointer-events:none;width:min(560px,44vw);height:auto;position:absolute;bottom:clamp(-11rem,-10vw,-6rem);right:clamp(22rem,27vw,31rem)}.masterclass-pricing{--card-rotate-x:0deg;--card-rotate-y:0deg;--card-lift:0px;--card-shadow-x:0px;--card-shadow-y:30px;--card-glare-x:50%;--card-glare-y:50%;z-index:3;width:min(680px,100% - 2rem);min-height:clamp(190px,22vw,230px);transform:perspective(1100px) rotateX(var(--card-rotate-x)) rotateY(var(--card-rotate-y)) translateZ(var(--card-lift));transform-origin:50% 58%;transform-style:preserve-3d;will-change:transform;background:linear-gradient(135deg,#fffffffa,#faf8f3f5);border:1px solid #c9a96e4d;border-radius:26px;grid-template-columns:minmax(220px,1fr) auto minmax(230px,.9fr);align-items:center;gap:clamp(1.1rem,2vw,1.75rem);padding:clamp(1.25rem,2.3vw,1.9rem) clamp(1.35rem,2.6vw,2.15rem);transition:transform .16s ease-out,box-shadow .16s ease-out,filter .16s ease-out;position:absolute;bottom:clamp(2rem,5vw,4rem);right:clamp(.75rem,3vw,2rem);overflow:hidden;box-shadow:0 20px 52px #1a274426,inset 0 1px #fffffffa}.masterclass-pricing:before{content:"";z-index:0;border-radius:inherit;opacity:0;pointer-events:none;background:linear-gradient(135deg,#ffffff38,#0000 48%);transition:opacity .18s ease-out;position:absolute;inset:0}.masterclass-pricing>*{z-index:1;position:relative}@media (hover:hover) and (pointer:fine) and (width>=1025px){.masterclass-pricing:hover{box-shadow:var(--card-shadow-x) var(--card-shadow-y) 76px #1a27443d, inset 0 1px 0 #fffffff0;filter:saturate(1.01)brightness(1.01)}.masterclass-pricing:hover:before{opacity:.42}}.masterclass-pricing .pricing-divider{flex-direction:column;align-self:stretch;width:auto;min-height:150px}.masterclass-pricing .pricing-divider-line{border-top:0;border-left:1px dashed #0d23442e;width:1px;height:auto}.masterclass-pricing-left{grid-template-columns:auto minmax(0,1fr);align-self:start;gap:clamp(.8rem,1.5vw,1.1rem);padding-top:4px;padding-bottom:1.15rem;display:grid;position:relative}.masterclass-pricing-left:after{content:"";z-index:0;border-top:1px dashed #c9a96e80;position:absolute;bottom:0;left:calc(clamp(54px,6vw,58px) + clamp(.8rem,1.5vw,1.1rem));right:0}.masterclass-pricing-icon{width:clamp(54px,6vw,58px);height:clamp(54px,6vw,58px);color:var(--gold-dark);background:#ffffff6b;border-color:#c9a96e9e}.masterclass-pricing-icon svg{width:30px;height:30px}.masterclass-pricing-label{z-index:1;letter-spacing:.15em;color:#1a2744b8;align-self:center;font-size:clamp(.78rem,1.1vw,.95rem);line-height:1.16;position:relative}.masterclass-pricing-label strong{font-family:var(--font-body);letter-spacing:-.035em;text-transform:none;margin-top:.25rem;font-size:clamp(1.55rem,2.55vw,2.05rem);font-weight:500;line-height:1}.masterclass-pricing-price{color:var(--navy);letter-spacing:.01em;font-size:clamp(3.35rem,5.4vw,4.35rem);font-weight:500}.masterclass-pricing-note,.masterclass-pricing-check{font-size:clamp(.95rem,1.25vw,1.08rem)}.masterclass-pricing-note{margin-top:-.15rem;margin-bottom:.35rem}.masterclass-pricing-check{color:#1a2744c2;gap:.7rem}.masterclass-pricing-check .icon{width:23px;height:23px;color:var(--gold-dark);border:1.5px solid #c9a96e9e;border-radius:999px;place-items:center;font-size:.82rem;line-height:1;display:inline-grid}.masterclass-pricing .btn{text-align:left;border-radius:12px;justify-content:space-between;width:100%;min-height:54px;padding:.85rem 1.1rem;font-size:clamp(.9rem,1.1vw,1rem);line-height:1.25;box-shadow:0 12px 22px #1a274421;margin-top:.75rem!important}.masterclass-pricing .btn:after{margin-left:auto;font-size:1.25rem}.patreon-body{grid-template-columns:minmax(0,1fr)}.patreon-body p+p{margin-top:0}.patreon-copy{max-width:520px}.about-body>p,.copy-details,.patreon-body p,.patreon-avatar-row{box-shadow:0 14px 38px #1a27440b}.copy-details summary,.module-card-details summary,.module-list-details summary{list-style:none}.copy-details summary::-webkit-details-marker{display:none}.module-card-details summary::-webkit-details-marker{display:none}.module-list-details summary::-webkit-details-marker{display:none}.copy-details summary:after,.module-card-details summary:after,.module-list-details summary:after{content:"+";border:1px solid #c9a96e5c;border-radius:999px;place-items:center;width:18px;height:18px;margin-left:8px;font-size:12px;line-height:1;display:inline-grid}.copy-details[open] summary:after,.module-card-details[open] summary:after,.module-list-details[open] summary:after{content:"-"}.module-card{min-height:132px}.module-card-details p,.module-list-details p{max-width:60ch}.faq-inner{gap:clamp(var(--space-12), 7vw, var(--space-24))}@media (width<=1100px){.faq-inner{gap:var(--space-10);grid-template-columns:minmax(0,1fr)}}.final-cta-content{max-width:680px;padding:clamp(1.25rem,3vw,2rem)}.final-cta-body{max-width:62ch}@media (width>=1025px){.masterclass-modules{gap:var(--space-3)}.path-layout{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(12,minmax(0,1fr))}.path-text{grid-area:1/1/auto/6;position:static}.path-card-01{grid-area:1/6/auto/13}.path-card-02{grid-area:2/1/auto/7}.path-card-03{grid-area:2/7/auto/13}}@media (width<=1024px){.about-inner,.masterclass-section .two-col{grid-template-columns:minmax(0,1fr)}.about-headline{font-size:var(--text-5xl)}.masterclass-visual{position:relative;top:auto}.masterclass-section{min-height:0}.masterclass-content{width:min(100%,680px)}.masterclass-background{opacity:.24}.masterclass-pricing{width:min(680px,100%);min-height:0;margin:var(--space-8) auto 0;grid-template-columns:minmax(220px,1fr) auto minmax(230px,.9fr);margin-inline:auto;position:relative;bottom:auto;right:auto}.masterclass-passport-overlay{display:none}.patreon-body{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=760px){.stat-cards,.masterclass-modules{grid-template-columns:minmax(0,1fr)}.about-visual img{min-height:0}.about-quote-card{bottom:auto;right:auto}.patreon-body{grid-template-columns:minmax(0,1fr)}.module-list-details{padding-left:0}.masterclass-pricing{grid-template-columns:minmax(0,1fr)}.masterclass-pricing .pricing-divider{flex-direction:row;width:100%;min-height:0}.masterclass-pricing .pricing-divider-line{border-top:1px dashed #0d23442e;border-left:0;width:auto;height:1px}.masterclass-pricing-left:after{display:none}.final-cta-content{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;padding:0}}.site-header{width:100%;box-shadow:none;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffdf9e0;border:0;border-radius:0 0 26px 26px;margin:0}.header-inner{height:86px;padding-inline:clamp(2rem,4.8vw,4.8rem)}.brand{gap:12px;min-width:230px}.brand-logo{width:42px;height:42px}.brand-wordmark{color:var(--navy);letter-spacing:-.03em;font-size:1.35rem;font-weight:800;display:inline-block}.header-nav{gap:clamp(1.6rem,3vw,3rem)}.btn-login{background:#ffffff57;border-width:1px;border-radius:999px}.hero{background:linear-gradient(90deg, #faf8f5 0%, #faf8f5fa 25%, #faf8f5b8 43%, #faf8f533 68%, #faf8f50a 100%), linear-gradient(180deg, #faf8f505 0%, #faf8f54d 76%, #faf8f5e6 100%), url(/assets/HeroBackground.png) center right / cover no-repeat, var(--cream);align-items:stretch;min-height:820px;padding-top:92px;padding-bottom:120px}.hero-inner{grid-template-columns:minmax(640px,1fr) minmax(420px,.72fr);align-items:end;gap:clamp(2rem,4vw,5rem);min-height:608px;display:grid}.hero-content{z-index:3;align-self:center;padding-top:22px;padding-bottom:8px;position:relative}.hero-tagline{margin-bottom:28px}.hero-actions{margin-bottom:24px}.hero-payment-image{z-index:1;filter:drop-shadow(0 24px 48px #04193629);width:min(360px,44vw);margin:0;position:absolute;top:calc(100% + 22px);left:clamp(-1.25rem,-2vw,-.5rem);transform:rotate(-2deg)}.hero-payment-image img{width:100%;height:auto}.hero-visual{pointer-events:none;align-self:end;min-height:220px;position:relative}.hero-ticket,.passport-stamp{pointer-events:auto}.hero-ticket{border-radius:18px;grid-template-columns:minmax(0,1fr) 58px;width:min(440px,88%);min-height:118px;bottom:28px;right:clamp(1rem,4vw,3.2rem);transform:rotate(-1.1deg);box-shadow:0 26px 62px #04193629}.hero-ticket:before,.hero-ticket:after{right:47px}.ticket-main{gap:8px;padding:17px 20px 14px}.ticket-details{padding-top:9px}.ticket-barcode{height:20px;margin-right:18px}.ticket-stub{border-left:1px dashed #0d23443d}.passport-stamp{color:#0d234470;border-color:#0d23444d;width:88px;height:88px;bottom:168px;right:clamp(2rem,8vw,7rem)}.flight-path{z-index:1;pointer-events:none;opacity:.78;width:100%;height:260px;position:absolute;bottom:86px;left:0;overflow:visible}.flight-path path{fill:none;stroke:#0d23448a;stroke-width:2px;stroke-dasharray:7 8}.flight-path circle{fill:var(--cream);stroke:#0d23446b;stroke-width:2px}.flight-path text{fill:#0d23448f;font-size:24px}@media (width<=1100px){.hero{min-height:auto;padding-top:122px;padding-bottom:86px}.hero-inner{grid-template-columns:minmax(0,1fr);min-height:0}.hero-content{max-width:680px}.hero-payment-image{width:min(380px,86vw);margin-top:26px;margin-left:0;position:relative;top:auto;left:auto}.hero-visual{min-height:230px}.hero-ticket{width:min(520px,100%);left:0;right:auto}.flight-path{opacity:.52;height:210px;bottom:132px}.passport-stamp{right:20px}}@media (width<=640px){.hero{background:linear-gradient(180deg, #faf8f5fa 0%, #faf8f5e6 48%, #faf8f5b8 100%), url(/assets/HeroBackground.png) 68% top / auto 56% no-repeat, var(--cream);padding-top:108px;padding-bottom:64px}.hero-headline{font-size:clamp(3.4rem,15vw,4.6rem)}.hero-body{font-size:1rem}.hero-visual{min-height:280px}.hero-payment-image{width:min(330px,92vw);margin-top:22px;position:relative;top:auto;left:auto}.flight-path,.passport-stamp{display:none}}.site-header{background:#fffdf9e6;border-radius:0 0 24px 24px}.header-inner{max-width:1510px;height:86px;padding-inline:clamp(3rem,4.8vw,5.1rem)}.brand{min-width:290px}.brand-logo{display:none}.brand:before{content:"✈";width:42px;height:42px;color:var(--gold);place-items:center;font-size:30px;line-height:1;display:inline-grid;transform:rotate(-28deg)}.brand-wordmark{letter-spacing:-.045em;text-transform:none;font-size:1.55rem;font-weight:800;display:inline-block}.header-nav{justify-content:center;gap:clamp(2.25rem,3.2vw,3.7rem)}.header-nav a{color:#10213c;font-size:.95rem}.btn-login{justify-content:center;min-width:142px;padding:.75rem 1.25rem}.hero{background:linear-gradient(90deg, #faf8f5 0%, #faf8f5 40%, #faf8f59e 62%, #faf8f50a 100%), linear-gradient(180deg, #faf8f500 0%, #faf8f514 55%, #faf8f5d1 100%), url(/assets/HeroBackground.png) center top / cover no-repeat, var(--cream);min-height:max(820px,100svh);padding-top:86px;padding-bottom:0;position:relative;overflow:hidden}.hero:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(at 22% 72%,#fffffff5 0%,#ffffffd1 31%,#ffffff38 58%,#0000 76%),linear-gradient(90deg,#fffffff0 0%,#ffffffa8 42%,#0000 84%);width:min(980px,62vw);position:absolute;inset:86px auto 0 0}.hero:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(#0000 0%,#faf8f594 58%,#faf8f5eb 100%);height:34%;position:absolute;inset:auto 0 0}.hero .container{max-width:1510px}.hero-inner{z-index:2;grid-template-columns:minmax(880px,1fr) minmax(300px,.55fr);align-items:end;gap:clamp(1rem,2vw,2.5rem);min-height:calc(max(820px,100svh) - 86px);position:relative}.hero-content{align-self:start;max-width:920px;padding-top:74px;padding-bottom:0}.hero-tagline{gap:18px;margin-bottom:34px;font-size:.8rem}.hero-tagline .tagline-line{max-width:380px}.hero-headline{letter-spacing:.01em;max-width:920px;margin-bottom:28px;font-size:clamp(4.9rem,5.7vw,6.7rem);line-height:.92}.hero-body{color:#11294a;max-width:520px;margin-bottom:30px;font-size:1rem;line-height:1.55}.hero-actions{gap:20px;margin-bottom:24px}.hero-actions .btn{justify-content:center;min-width:250px;padding:1rem 1.45rem}.hero-social{gap:18px}.hero-avatars img,.hero-social-icon{width:34px;height:34px;margin-left:-7px}.hero-social-text{color:#6f7a8b}.hero-payment-image{filter:drop-shadow(0 26px 54px #04193629);pointer-events:none;width:min(360px,25vw);margin:0;position:absolute;top:auto;bottom:4px;left:clamp(4.5rem,8vw,9rem);transform:rotate(-2.2deg)}.hero-visual{align-self:end;min-height:310px}.hero-ticket{width:min(465px,88%);min-height:108px;bottom:44px;right:clamp(1rem,4.4vw,4rem);box-shadow:0 28px 62px #04193626}.ticket-main{padding:15px 19px 12px}.ticket-meta{font-size:.56rem}.ticket-route span,.ticket-details span{font-size:21px}.ticket-details small,.ticket-route small,.ticket-stub small{font-size:7px}.passport-stamp{width:78px;height:78px;font-size:8px;bottom:205px;right:clamp(1.5rem,5.3vw,5.8rem)}.flight-path{z-index:10;opacity:.74;width:86%;height:245px;bottom:96px;left:7%}@media (width<=1180px){.hero-inner{grid-template-columns:minmax(0,1fr)}.hero-content{max-width:700px}.hero-payment-image{width:min(380px,82vw);margin-top:32px;position:relative;top:auto;left:auto}.hero-ticket{left:0;right:auto}}@media (width<=920px){.brand{min-width:0}.brand:before{width:36px;height:36px;font-size:26px}.brand-wordmark{font-size:1.25rem}}@media (width<=640px){.hero{background:var(--cream);min-height:auto;padding-top:88px;padding-bottom:32px}.hero-inner{gap:20px}.hero-content{isolation:isolate;order:1;padding-top:20px}.hero-content:before{content:"";z-index:-1;background:linear-gradient(180deg, #faf8f500 72%, var(--cream) 100%), linear-gradient(180deg, #faf8f5ad 0%, #faf8f58f 46%, #faf8f575 100%), url(/assets/HeroBackground.png) 64% -70px / cover no-repeat;pointer-events:none;transform-origin:64% -70px;position:absolute;inset:-20px -18px;transform:scale(1.09)}.hero-tagline{gap:12px;margin-bottom:18px;font-size:.68rem}.hero-headline{letter-spacing:0;margin-bottom:20px;font-size:clamp(3.25rem,15vw,4.55rem);line-height:.96}.hero-body{margin-bottom:22px;font-size:.98rem}.hero-actions{margin-bottom:20px}.hero-actions .btn{min-width:0}.hero-social{align-items:flex-start;gap:12px}.hero-social-text{max-width:210px;color:var(--navy);font-size:.82rem;line-height:1.35}.hero-payment-image{opacity:.88;order:2;width:min(300px,84vw);margin-top:4px}.hero-visual{order:3;min-height:176px;margin-top:-4px}.hero-ticket{grid-template-columns:minmax(0,1fr) 52px;width:min(100%,370px);min-height:112px;bottom:0;left:50%;right:auto;transform:translate(-50%)rotate(-1deg)}.hero-ticket:before,.hero-ticket:after{right:41px}.ticket-main{padding:14px 16px 12px}.ticket-route{gap:10px}.ticket-route span,.ticket-details span{font-size:20px}.ticket-details{gap:8px}.ticket-barcode{margin-right:12px}}.hero-payment-image{z-index:1;width:min(590px,37vw);box-shadow:none;filter:none;opacity:.96;pointer-events:none;border-radius:0 26px 0 0;margin:0;position:absolute;inset:auto auto -64px calc(-50vw + 50%);overflow:hidden;transform:none}.hero-payment-image img{opacity:1;filter:saturate(.98)contrast(.98);border-radius:0 26px 0 0;width:100%;height:auto}.hero-payment-image:after{content:"";pointer-events:none;border-radius:inherit;background:linear-gradient(#fff 0%,#ffffffb8 18%,#fff0 41%),linear-gradient(270deg,#fff 0%,#ffffffb8 18%,#fff0 41%),linear-gradient(90deg,#ffffffb3,#c9a96e47,#0d23441f) top/100% 1px no-repeat,linear-gradient(#ffffffa3,#c9a96e3d,#0d234414) 100%/1px 100% no-repeat;position:absolute;inset:0}@media (width<=1180px){.hero-payment-image{width:min(380px,82vw);margin-top:32px;position:relative;bottom:auto;left:auto}}@media (width<=640px){.hero-payment-image{display:none}}@media (width<=390px){.hero-headline{font-size:clamp(2.85rem,14vw,3.45rem)}.hero-ticket{grid-template-columns:minmax(0,1fr) 46px}.hero-ticket:before,.hero-ticket:after{right:35px}.ticket-main{padding-inline:14px}.ticket-route span,.ticket-details span{font-size:18px}}.about-section{isolation:isolate;background:var(--cream);padding:clamp(5.5rem,8vw,7.5rem) 0 clamp(5rem,7vw,6.75rem)}.about-section:before{content:"";z-index:0;background:linear-gradient(90deg, #fffffffa 0%, #fffffff0 38%, #faf8f580 58%, #faf8f514 100%), radial-gradient(circle at 16% 20%, #ffffffeb 0%, transparent 34%), url(/assets/Section2-Background.png) center right / cover no-repeat, var(--cream);pointer-events:none;border:1px solid #c9a96e2e;border-radius:clamp(28px,4vw,54px);position:absolute;inset:clamp(.75rem,1.6vw,1.5rem);box-shadow:inset 0 1px #ffffffe6,0 26px 90px #1a274414}.about-section:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#0000 0 49%,#faf8f529 50%,#0000 100%),radial-gradient(at 58% 74%,#ffffff7a,#0000 31%);border-radius:clamp(28px,4vw,54px);position:absolute;inset:clamp(.75rem,1.6vw,1.5rem)}.about-section .side-text{z-index:3;color:var(--gold);opacity:.78;left:clamp(1.75rem,3vw,3.4rem)}.about-shell{z-index:2;max-width:1460px;position:relative}.about-inner{grid-template-columns:minmax(420px,.86fr) minmax(520px,1.14fr);align-items:center;gap:clamp(2rem,4vw,4.5rem);min-height:clamp(680px,58vw,820px);padding:clamp(2.25rem,5vw,4.8rem) clamp(1rem,2vw,2rem) clamp(2rem,4vw,4rem);display:grid;position:relative}.about-content{z-index:4;max-width:560px;padding-left:clamp(1rem,3.4vw,3.5rem);position:relative}.about-content .section-label{margin-bottom:clamp(1.8rem,3vw,2.5rem)}.about-content .section-label .label-number{color:var(--gold)}.about-content .section-label .label-divider{max-width:168px}.about-headline{letter-spacing:-.015em;max-width:620px;margin-bottom:clamp(1.5rem,2.3vw,2rem);font-size:clamp(4.8rem,6.65vw,7.25rem);line-height:.86}.about-body{color:#17243d;max-width:46ch;margin-bottom:clamp(2rem,3vw,2.8rem);font-size:clamp(.9rem,1vw,1.02rem);line-height:1.55;display:block}.about-body>p{box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0}.about-body>p+p{margin-top:.18rem}.about-section .stat-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(.7rem,1.1vw,1rem);max-width:570px;margin-bottom:clamp(1.65rem,2.6vw,2.35rem)}.about-section .stat-card{text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffbd;border:1px solid #ffffffd1;border-radius:18px;grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr);justify-items:center;gap:.35rem;min-height:128px;padding:1rem .55rem .9rem;display:grid;box-shadow:0 18px 44px #1a274413}.about-section .stat-card-icon{width:34px;height:34px;color:var(--gold);background:0 0;border:0;grid-row:auto}.about-section .stat-card-icon svg{stroke-width:1.4px;width:26px;height:26px}.about-section .stat-card-title{color:var(--navy);font-family:var(--font-body);text-transform:none;letter-spacing:-.02em;grid-column:auto;font-size:.73rem;font-weight:800;line-height:1.2}.about-section .stat-card-desc{color:#5c6574;grid-column:auto;max-width:12ch;font-size:.7rem;line-height:1.28}.about-section .about-quote{border-top:0;margin:0;padding:0 0 0 clamp(2rem,4vw,3rem);display:block}.about-quote-mark{color:var(--gold);margin-bottom:.35rem;font-size:clamp(1.6rem,2vw,2rem)}.about-quote-text{color:var(--navy);font-family:var(--font-body);text-transform:none;letter-spacing:-.02em;margin-bottom:.85rem;font-size:clamp(1rem,1.35vw,1.25rem);font-weight:800;line-height:1.35}.about-signature{color:#4b5565;font-size:clamp(1.2rem,1.7vw,1.6rem)}.about-visual{z-index:2;pointer-events:none;background:linear-gradient(90deg,#fff0 0%,#faf8f524 26%,#faf8f505 100%),url(/assets/founder.webp) bottom/cover no-repeat;width:min(65%,890px);min-height:0;margin:0;position:absolute;inset:clamp(1.2rem,2vw,2rem) 0 0 auto;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#00000029 10%,#000 26% 100%);mask-image:linear-gradient(90deg,#0000 0%,#00000029 10%,#000 26% 100%)}.about-visual:after{content:"";background:linear-gradient(#0000 0%,#faf8f529 68%,#faf8f5bd 100%);position:absolute;inset:0}.about-section .about-quote-card{z-index:5;background:#fffffff5;border:1px solid #0d23441f;border-radius:18px;width:min(360px,30vw);max-width:none;padding:clamp(1rem,1.55vw,1.45rem) clamp(1.2rem,2vw,1.85rem);position:absolute;bottom:clamp(-1rem,-1vw,-.3rem);right:clamp(.5rem,2.5vw,2.5rem);box-shadow:0 22px 70px #1a274424}.about-section .about-quote-card .quote-mark{color:var(--gold);margin-bottom:.45rem;font-size:clamp(1.2rem,1.65vw,1.65rem)}.about-section .about-quote-card .quote-text{color:#535862;font-family:var(--font-body);letter-spacing:.01em;margin-bottom:clamp(.7rem,1.1vw,1rem);font-size:clamp(1rem,1.45vw,1.3rem);line-height:1.38}.about-section .about-quote-card .quote-author{color:var(--gold);letter-spacing:.18em;font-size:clamp(.68rem,.82vw,.78rem);font-weight:800}@media (width<=1100px){.about-section:before{background:linear-gradient(180deg, #fffffff5 0%, #ffffffe0 48%, #faf8f594 100%), url(/assets/Section2-Background.png) 68% top / auto 58% no-repeat, var(--cream)}.about-inner{grid-template-columns:minmax(0,1fr);min-height:0;padding-top:clamp(18rem,48vw,29rem)}.about-content{max-width:680px}.about-visual{background-position:top;width:100%;height:clamp(18rem,48vw,30rem);inset:1.5rem 0 auto auto;-webkit-mask-image:linear-gradient(#000 0% 62%,#0000 100%);mask-image:linear-gradient(#000 0% 62%,#0000 100%)}.about-section .about-quote-card{width:100%;margin:1.75rem 0 0;position:relative;bottom:auto;right:auto}}@media (width<=760px){.about-section{padding:4.5rem 0 4rem}.about-section:before,.about-section:after{border-radius:28px;inset:.65rem}.about-inner{padding:13.5rem .25rem 1.25rem}.about-content{padding-left:0}.about-headline{font-size:clamp(3.55rem,15vw,5rem)}.about-section .stat-cards{grid-template-columns:repeat(2,minmax(0,1fr))!important}.about-section .about-quote{padding-left:0}.about-visual{height:14rem}.about-section .about-quote-card{padding:1.55rem}.about-section .about-quote-card .quote-text{font-size:clamp(1.45rem,8vw,2rem)}}@media (width<=980px){.patreon-section .container{max-width:calc(100vw - 24px);padding-inline:12px}.patreon-reference-layout{gap:var(--space-8);grid-template-columns:minmax(0,1fr)!important}.patreon-copy{max-width:680px}.patreon-headline{max-width:620px}.patreon-body{grid-template-columns:minmax(0,1fr)!important}.patreon-body p+p{margin-top:0}.patreon-cards{margin:0 -12px var(--space-8);padding:28px 12px var(--space-4);scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:14px;overflow:auto visible}.patreon-card,.patreon-card:hover,.patreon-card:focus,.patreon-card:focus-visible,.patreon-cards:focus-within .patreon-card:not(:focus-visible):not(.is-active){scroll-snap-align:start;flex:0 0 clamp(300px,82vw,380px);min-height:560px;overflow:hidden;transform:none;box-shadow:0 16px 34px #1a274414}.patreon-cards:has(.patreon-card:hover) .patreon-card:not(:hover){scroll-snap-align:start;flex:0 0 clamp(300px,82vw,380px);min-height:560px;overflow:hidden;transform:none;box-shadow:0 16px 34px #1a274414}.patreon-card:after{opacity:0;pointer-events:none;min-width:96px;padding:8px 20px;display:block;top:-18px}.patreon-card:hover .patreon-card-bg img,.patreon-card:focus .patreon-card-bg img,.patreon-card:focus-visible .patreon-card-bg img{transform:none}.patreon-card-content,.patreon-card:hover .patreon-card-content,.patreon-card:focus .patreon-card-content,.patreon-card:focus-visible .patreon-card-content{padding:28px 18px 24px}.patreon-card-num,.patreon-card-icon,.patreon-card-title,.patreon-card-teaser,.patreon-card-info,.patreon-cards:focus-within .patreon-card:not(:focus-visible):not(.is-active) .patreon-card-num,.patreon-cards:focus-within .patreon-card:not(:focus-visible):not(.is-active) .patreon-card-icon,.patreon-cards:focus-within .patreon-card:not(:focus-visible):not(.is-active) .patreon-card-title,.patreon-cards:focus-within .patreon-card:not(:focus-visible):not(.is-active) .patreon-card-teaser,.patreon-cards:focus-within .patreon-card:not(:focus-visible):not(.is-active) .patreon-card-info{opacity:1;transform:none}.patreon-cards:has(.patreon-card:hover) .patreon-card:not(:hover) .patreon-card-num{opacity:1;transform:none}.patreon-cards:has(.patreon-card:hover) .patreon-card:not(:hover) .patreon-card-icon{opacity:1;transform:none}.patreon-cards:has(.patreon-card:hover) .patreon-card:not(:hover) .patreon-card-title{opacity:1;transform:none}.patreon-cards:has(.patreon-card:hover) .patreon-card:not(:hover) .patreon-card-teaser{opacity:1;transform:none}.patreon-cards:has(.patreon-card:hover) .patreon-card:not(:hover) .patreon-card-info{opacity:1;transform:none}.patreon-card-title,.patreon-card:hover .patreon-card-title,.patreon-card:focus .patreon-card-title,.patreon-card:focus-visible .patreon-card-title{max-width:18ch;font-size:clamp(1.05rem,4vw,1.28rem)}.patreon-card-teaser,.patreon-card:hover .patreon-card-teaser,.patreon-card:focus .patreon-card-teaser,.patreon-card:focus-visible .patreon-card-teaser{max-width:24ch;max-height:120px;font-size:.9rem}.patreon-card-info,.patreon-card:hover .patreon-card-info,.patreon-card:focus .patreon-card-info,.patreon-card:focus-visible .patreon-card-info,.patreon-card:hover .patreon-card-chat,.patreon-card:focus .patreon-card-chat,.patreon-card:focus-visible .patreon-card-chat,.patreon-card:hover .patreon-card-example,.patreon-card:focus .patreon-card-example,.patreon-card:focus-visible .patreon-card-example{background:#ffffffeb;border:1px solid #c9a96e2e;width:min(100%,230px);max-height:190px;padding:14px;box-shadow:0 12px 26px #1a27441f}.support-chat-preview,.community-chat-preview,.example-preview,.patreon-card:hover .support-chat-preview,.patreon-card:hover .community-chat-preview,.patreon-card:hover .example-preview,.patreon-card:focus .support-chat-preview,.patreon-card:focus .community-chat-preview,.patreon-card:focus .example-preview,.patreon-card:focus-visible .support-chat-preview,.patreon-card:focus-visible .community-chat-preview,.patreon-card:focus-visible .example-preview{display:block}.patreon-card:hover .patreon-support-chat .support-message,.patreon-card:hover .patreon-support-chat .support-file,.patreon-card:hover .patreon-community-chat .community-message,.patreon-card:hover .patreon-community-chat .community-active,.patreon-card:hover .deal-notification,.patreon-card:hover .deal-route-card,.patreon-card:hover .warning-update-card,.patreon-card:hover .warning-checklist,.patreon-card:hover .routing-window-card,.patreon-card:hover .routing-options,.patreon-card:focus .patreon-support-chat .support-message,.patreon-card:focus .patreon-support-chat .support-file,.patreon-card:focus .patreon-community-chat .community-message,.patreon-card:focus .patreon-community-chat .community-active,.patreon-card:focus .deal-notification,.patreon-card:focus .deal-route-card,.patreon-card:focus .warning-update-card,.patreon-card:focus .warning-checklist,.patreon-card:focus .routing-window-card,.patreon-card:focus .routing-options,.patreon-card:focus-visible .patreon-support-chat .support-message,.patreon-card:focus-visible .patreon-support-chat .support-file,.patreon-card:focus-visible .patreon-community-chat .community-message,.patreon-card:focus-visible .patreon-community-chat .community-active,.patreon-card:focus-visible .deal-notification,.patreon-card:focus-visible .deal-route-card,.patreon-card:focus-visible .warning-update-card,.patreon-card:focus-visible .warning-checklist,.patreon-card:focus-visible .routing-window-card,.patreon-card:focus-visible .routing-options{display:none}.patreon-card{cursor:pointer}.patreon-card.is-active{scroll-snap-align:center;z-index:30;flex-basis:clamp(330px,88vw,430px);overflow:visible}.patreon-card.is-active:after{opacity:1;transform:translate(-50%)translateY(0)}.patreon-card.is-active .patreon-card-bg img{transform:scale(1.03)}.patreon-card.is-active .patreon-card-content{padding:28px 18px 24px}.patreon-card.is-active .patreon-card-num{opacity:0}.patreon-card.is-active .patreon-card-icon,.patreon-card.is-active .patreon-card-title,.patreon-card.is-active .patreon-card-teaser,.patreon-card.is-active .patreon-card-info{opacity:1;transform:none}.patreon-card.is-active .patreon-card-info,.patreon-card.is-active .patreon-card-chat,.patreon-card.is-active .patreon-card-example{width:min(100%,330px);max-height:455px;box-shadow:none;background:0 0;border:0;padding:0}.patreon-card.is-active .support-chat-preview,.patreon-card.is-active .community-chat-preview,.patreon-card.is-active .example-preview{display:none}.patreon-card.is-active .patreon-support-chat .support-message,.patreon-card.is-active .patreon-support-chat .support-file,.patreon-card.is-active .patreon-community-chat .community-message,.patreon-card.is-active .patreon-community-chat .community-active,.patreon-card.is-active .deal-notification,.patreon-card.is-active .deal-route-card,.patreon-card.is-active .warning-update-card,.patreon-card.is-active .warning-checklist,.patreon-card.is-active .routing-window-card,.patreon-card.is-active .routing-options{animation:1s both patreon-chat-reveal;display:grid}.patreon-card.is-active .patreon-support-chat .support-message:nth-of-type(3),.patreon-card.is-active .patreon-community-chat .community-message:nth-of-type(2){animation-delay:.12s}.patreon-card.is-active .patreon-support-chat .support-file,.patreon-card.is-active .patreon-community-chat .community-active,.patreon-card.is-active .deal-route-card,.patreon-card.is-active .warning-checklist,.patreon-card.is-active .routing-options{animation-delay:.24s}:is(.patreon-cards:has(.patreon-card.is-active) .patreon-card:not(.is-active) .patreon-card-num,.patreon-cards:has(.patreon-card.is-active) .patreon-card:not(.is-active) .patreon-card-icon,.patreon-cards:has(.patreon-card.is-active) .patreon-card:not(.is-active) .patreon-card-title,.patreon-cards:has(.patreon-card.is-active) .patreon-card:not(.is-active) .patreon-card-teaser,.patreon-cards:has(.patreon-card.is-active) .patreon-card:not(.is-active) .patreon-card-info){opacity:0;transform:translateY(-10px)}.patreon-updates{gap:var(--space-4);padding:var(--space-5);grid-template-columns:minmax(0,1fr);display:grid;overflow:visible}.patreon-updates-link{white-space:normal;margin-left:0}}@media (width<=560px){.patreon-section .container{max-width:calc(100vw - 16px);padding-inline:8px}.patreon-cards{padding:28px 8px var(--space-4);margin-inline:-8px}.patreon-card,.patreon-card:hover,.patreon-card:focus,.patreon-card:focus-visible,.patreon-cards:focus-within .patreon-card:not(:focus-visible){flex-basis:min(88vw,340px);min-height:520px}.patreon-cards:has(.patreon-card:hover) .patreon-card:not(:hover){flex-basis:min(88vw,340px);min-height:520px}.patreon-card-info,.patreon-card:hover .patreon-card-info,.patreon-card:focus .patreon-card-info,.patreon-card:focus-visible .patreon-card-info,.patreon-card:hover .patreon-card-chat,.patreon-card:focus .patreon-card-chat,.patreon-card:focus-visible .patreon-card-chat,.patreon-card:hover .patreon-card-example,.patreon-card:focus .patreon-card-example,.patreon-card:focus-visible .patreon-card-example{width:min(100%,215px)}.patreon-card.is-active,.patreon-card.is-active:hover,.patreon-card.is-active:focus,.patreon-card.is-active:focus-visible{flex-basis:min(92vw,360px);overflow:visible}.patreon-card.is-active .patreon-card-info,.patreon-card.is-active .patreon-card-chat,.patreon-card.is-active .patreon-card-example{width:min(100%,300px);max-height:455px;box-shadow:none;background:0 0;border:0;padding:0}}@media (width<=980px){.patreon-card:not(.is-active):hover,.patreon-card:not(.is-active):focus,.patreon-card:not(.is-active):focus-visible{overflow:hidden;transform:none}.patreon-card:not(.is-active):hover:after,.patreon-card:not(.is-active):focus:after,.patreon-card:not(.is-active):focus-visible:after{opacity:0;transform:translate(-50%)translateY(8px)}.patreon-card:not(.is-active):hover .patreon-card-num,.patreon-card:not(.is-active):focus .patreon-card-num,.patreon-card:not(.is-active):focus-visible .patreon-card-num,.patreon-card:not(.is-active):hover .patreon-card-icon,.patreon-card:not(.is-active):focus .patreon-card-icon,.patreon-card:not(.is-active):focus-visible .patreon-card-icon,.patreon-card:not(.is-active):hover .patreon-card-title,.patreon-card:not(.is-active):focus .patreon-card-title,.patreon-card:not(.is-active):focus-visible .patreon-card-title,.patreon-card:not(.is-active):hover .patreon-card-teaser,.patreon-card:not(.is-active):focus .patreon-card-teaser,.patreon-card:not(.is-active):focus-visible .patreon-card-teaser,.patreon-card:not(.is-active):hover .patreon-card-info,.patreon-card:not(.is-active):focus .patreon-card-info,.patreon-card:not(.is-active):focus-visible .patreon-card-info{opacity:1;transform:none}.patreon-card:not(.is-active):hover .support-chat-preview,.patreon-card:not(.is-active):focus .support-chat-preview,.patreon-card:not(.is-active):focus-visible .support-chat-preview,.patreon-card:not(.is-active):hover .community-chat-preview,.patreon-card:not(.is-active):focus .community-chat-preview,.patreon-card:not(.is-active):focus-visible .community-chat-preview,.patreon-card:not(.is-active):hover .example-preview,.patreon-card:not(.is-active):focus .example-preview,.patreon-card:not(.is-active):focus-visible .example-preview{display:block}.patreon-card:not(.is-active):hover .patreon-support-chat .support-message,.patreon-card:not(.is-active):focus .patreon-support-chat .support-message,.patreon-card:not(.is-active):focus-visible .patreon-support-chat .support-message,.patreon-card:not(.is-active):hover .patreon-support-chat .support-file,.patreon-card:not(.is-active):focus .patreon-support-chat .support-file,.patreon-card:not(.is-active):focus-visible .patreon-support-chat .support-file,.patreon-card:not(.is-active):hover .patreon-community-chat .community-message,.patreon-card:not(.is-active):focus .patreon-community-chat .community-message,.patreon-card:not(.is-active):focus-visible .patreon-community-chat .community-message,.patreon-card:not(.is-active):hover .patreon-community-chat .community-active,.patreon-card:not(.is-active):focus .patreon-community-chat .community-active,.patreon-card:not(.is-active):focus-visible .patreon-community-chat .community-active,.patreon-card:not(.is-active):hover .deal-notification,.patreon-card:not(.is-active):focus .deal-notification,.patreon-card:not(.is-active):focus-visible .deal-notification,.patreon-card:not(.is-active):hover .deal-route-card,.patreon-card:not(.is-active):focus .deal-route-card,.patreon-card:not(.is-active):focus-visible .deal-route-card,.patreon-card:not(.is-active):hover .warning-update-card,.patreon-card:not(.is-active):focus .warning-update-card,.patreon-card:not(.is-active):focus-visible .warning-update-card,.patreon-card:not(.is-active):hover .warning-checklist,.patreon-card:not(.is-active):focus .warning-checklist,.patreon-card:not(.is-active):focus-visible .warning-checklist,.patreon-card:not(.is-active):hover .routing-window-card,.patreon-card:not(.is-active):focus .routing-window-card,.patreon-card:not(.is-active):focus-visible .routing-window-card,.patreon-card:not(.is-active):hover .routing-options,.patreon-card:not(.is-active):focus .routing-options,.patreon-card:not(.is-active):focus-visible .routing-options,.patreon-card.is-active .support-chat-preview,.patreon-card.is-active .community-chat-preview,.patreon-card.is-active .example-preview{display:none}.patreon-card.is-active .patreon-support-chat .support-message,.patreon-card.is-active .patreon-support-chat .support-file,.patreon-card.is-active .patreon-community-chat .community-message,.patreon-card.is-active .patreon-community-chat .community-active,.patreon-card.is-active .deal-notification,.patreon-card.is-active .deal-route-card,.patreon-card.is-active .warning-update-card,.patreon-card.is-active .warning-checklist,.patreon-card.is-active .routing-window-card,.patreon-card.is-active .routing-options{display:grid}.patreon-card,.patreon-card:hover,.patreon-card:focus,.patreon-card:focus-visible,.patreon-card:not(.is-active):hover,.patreon-card:not(.is-active):focus,.patreon-card:not(.is-active):focus-visible,.patreon-cards:focus-within .patreon-card:not(:focus-visible){flex:0 0 clamp(300px,82vw,380px)!important;min-height:560px!important;overflow:hidden!important;transform:none!important;box-shadow:0 16px 34px #1a274414!important}.patreon-cards:has(.patreon-card:hover) .patreon-card:not(:hover){flex:0 0 clamp(300px,82vw,380px)!important;min-height:560px!important;overflow:hidden!important;transform:none!important;box-shadow:0 16px 34px #1a274414!important}.patreon-card.is-active,.patreon-card.is-active:hover,.patreon-card.is-active:focus,.patreon-card.is-active:focus-visible{z-index:30!important;flex:0 0 clamp(330px,88vw,430px)!important;overflow:visible!important}.patreon-card:after,.patreon-card:hover:after,.patreon-card:focus:after,.patreon-card:focus-visible:after{opacity:0!important;transform:translate(-50%)translateY(8px)!important}.patreon-card.is-active:after,.patreon-card.is-active:hover:after,.patreon-card.is-active:focus:after,.patreon-card.is-active:focus-visible:after{opacity:1!important;transform:translate(-50%)translateY(0)!important}.patreon-card .patreon-card-num,.patreon-card .patreon-card-icon,.patreon-card .patreon-card-title,.patreon-card .patreon-card-teaser,.patreon-card .patreon-card-info,.patreon-card:hover .patreon-card-num,.patreon-card:hover .patreon-card-icon,.patreon-card:hover .patreon-card-title,.patreon-card:hover .patreon-card-teaser,.patreon-card:hover .patreon-card-info,.patreon-card:focus .patreon-card-num,.patreon-card:focus .patreon-card-icon,.patreon-card:focus .patreon-card-title,.patreon-card:focus .patreon-card-teaser,.patreon-card:focus .patreon-card-info{opacity:1!important;transform:none!important}.patreon-cards:has(.patreon-card.is-active) .patreon-card:not(.is-active) .patreon-card-num{opacity:1!important;transform:none!important}.patreon-cards:has(.patreon-card.is-active) .patreon-card:not(.is-active) .patreon-card-icon{opacity:1!important;transform:none!important}.patreon-cards:has(.patreon-card.is-active) .patreon-card:not(.is-active) .patreon-card-title{opacity:1!important;transform:none!important}.patreon-cards:has(.patreon-card.is-active) .patreon-card:not(.is-active) .patreon-card-teaser{opacity:1!important;transform:none!important}.patreon-cards:has(.patreon-card.is-active) .patreon-card:not(.is-active) .patreon-card-info{opacity:1!important;transform:none!important}.patreon-card.is-active .patreon-card-num,.patreon-card.is-active:hover .patreon-card-num,.patreon-card.is-active:focus .patreon-card-num{opacity:0!important}.patreon-card .patreon-card-info,.patreon-card:hover .patreon-card-info,.patreon-card:focus .patreon-card-info,.patreon-card .patreon-card-chat,.patreon-card:hover .patreon-card-chat,.patreon-card:focus .patreon-card-chat,.patreon-card .patreon-card-example,.patreon-card:hover .patreon-card-example,.patreon-card:focus .patreon-card-example{background:#ffffffeb!important;border:1px solid #c9a96e2e!important;width:min(100%,230px)!important;max-height:190px!important;padding:14px!important;box-shadow:0 12px 26px #1a27441f!important}.patreon-card.is-active .patreon-card-info,.patreon-card.is-active:hover .patreon-card-info,.patreon-card.is-active:focus .patreon-card-info,.patreon-card.is-active .patreon-card-chat,.patreon-card.is-active:hover .patreon-card-chat,.patreon-card.is-active:focus .patreon-card-chat,.patreon-card.is-active .patreon-card-example,.patreon-card.is-active:hover .patreon-card-example,.patreon-card.is-active:focus .patreon-card-example{width:min(100%,330px)!important;max-height:455px!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.patreon-card .support-chat-preview,.patreon-card .community-chat-preview,.patreon-card .example-preview,.patreon-card:hover .support-chat-preview,.patreon-card:hover .community-chat-preview,.patreon-card:hover .example-preview,.patreon-card:focus .support-chat-preview,.patreon-card:focus .community-chat-preview,.patreon-card:focus .example-preview{display:block!important}.patreon-card.is-active .support-chat-preview,.patreon-card.is-active .community-chat-preview,.patreon-card.is-active .example-preview,.patreon-card.is-active:hover .support-chat-preview,.patreon-card.is-active:hover .community-chat-preview,.patreon-card.is-active:hover .example-preview,.patreon-card.is-active:focus .support-chat-preview,.patreon-card.is-active:focus .community-chat-preview,.patreon-card.is-active:focus .example-preview,.patreon-card .patreon-support-chat .support-message,.patreon-card .patreon-support-chat .support-file,.patreon-card .patreon-community-chat .community-message,.patreon-card .patreon-community-chat .community-active,.patreon-card .deal-notification,.patreon-card .deal-route-card,.patreon-card .warning-update-card,.patreon-card .warning-checklist,.patreon-card .routing-window-card,.patreon-card .routing-options,.patreon-card:hover .patreon-support-chat .support-message,.patreon-card:hover .patreon-support-chat .support-file,.patreon-card:hover .patreon-community-chat .community-message,.patreon-card:hover .patreon-community-chat .community-active,.patreon-card:hover .deal-notification,.patreon-card:hover .deal-route-card,.patreon-card:hover .warning-update-card,.patreon-card:hover .warning-checklist,.patreon-card:hover .routing-window-card,.patreon-card:hover .routing-options,.patreon-card:focus .patreon-support-chat .support-message,.patreon-card:focus .patreon-support-chat .support-file,.patreon-card:focus .patreon-community-chat .community-message,.patreon-card:focus .patreon-community-chat .community-active,.patreon-card:focus .deal-notification,.patreon-card:focus .deal-route-card,.patreon-card:focus .warning-update-card,.patreon-card:focus .warning-checklist,.patreon-card:focus .routing-window-card,.patreon-card:focus .routing-options{display:none!important}.patreon-card.is-active .patreon-support-chat .support-message,.patreon-card.is-active .patreon-support-chat .support-file,.patreon-card.is-active .patreon-community-chat .community-message,.patreon-card.is-active .patreon-community-chat .community-active,.patreon-card.is-active .deal-notification,.patreon-card.is-active .deal-route-card,.patreon-card.is-active .warning-update-card,.patreon-card.is-active .warning-checklist,.patreon-card.is-active .routing-window-card,.patreon-card.is-active .routing-options,.patreon-card.is-active:hover .patreon-support-chat .support-message,.patreon-card.is-active:hover .patreon-support-chat .support-file,.patreon-card.is-active:hover .patreon-community-chat .community-message,.patreon-card.is-active:hover .patreon-community-chat .community-active,.patreon-card.is-active:hover .deal-notification,.patreon-card.is-active:hover .deal-route-card,.patreon-card.is-active:hover .warning-update-card,.patreon-card.is-active:hover .warning-checklist,.patreon-card.is-active:hover .routing-window-card,.patreon-card.is-active:hover .routing-options,.patreon-card.is-active:focus .patreon-support-chat .support-message,.patreon-card.is-active:focus .patreon-support-chat .support-file,.patreon-card.is-active:focus .patreon-community-chat .community-message,.patreon-card.is-active:focus .patreon-community-chat .community-active,.patreon-card.is-active:focus .deal-notification,.patreon-card.is-active:focus .deal-route-card,.patreon-card.is-active:focus .warning-update-card,.patreon-card.is-active:focus .warning-checklist,.patreon-card.is-active:focus .routing-window-card,.patreon-card.is-active:focus .routing-options{display:grid!important}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
