/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.fixed{position:fixed}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.hidden{display:none}.inline{display:inline}.table{display:table}}:root{--ink:#191714;--paper:#f4f0e8;--paper-deep:#ebe5da;--muted:#6b665f;--line:#19171426;--umber:#9b4d25;--umber-dark:#6d2f17;--amber:#dc8447;--lime:#d4ec8e;--dark:#171512}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);margin:0;font-family:Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}button,a{-webkit-tap-highlight-color:transparent}button{font:inherit}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,summary:focus-visible{outline:3px solid var(--amber);outline-offset:3px}.shell{width:min(1180px,100% - 48px);margin-inline:auto}.announcement{background:var(--dark);color:#efe9df;letter-spacing:.12em;text-transform:uppercase;justify-content:center;align-items:center;gap:10px;min-height:38px;padding:9px 20px;font-size:11px;font-weight:700;display:flex}.announcement a{color:var(--lime);border-bottom:1px solid #d4ec8e8c;margin-left:14px}.announcement-dot{background:var(--lime);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #d4ec8e1f}.announcement-paused .announcement-dot{background:var(--amber);box-shadow:0 0 0 4px #dc844724}.nav{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;height:82px;display:flex}.brand{letter-spacing:.16em;align-items:center;gap:12px;font-size:14px;font-weight:800;display:flex}.brand b{color:var(--umber)}.brand-mark{align-items:flex-end;gap:3px;width:27px;height:27px;display:flex;transform:skewY(-12deg)}.brand-mark i{background:var(--ink);border-radius:1px;flex:1;display:block}.brand-mark i:first-child{height:55%}.brand-mark i:nth-child(2){background:var(--umber);height:80%}.brand-mark i:nth-child(3){height:100%}.nav-links{color:#55504a;gap:32px;font-size:12px;font-weight:700;display:flex}.nav-links a{transition:color .2s}.nav-links a:hover{color:var(--umber)}.button{letter-spacing:.1em;text-transform:uppercase;border:1px solid #0000;border-radius:2px;justify-content:center;align-items:center;gap:14px;min-height:51px;padding:0 22px;font-size:11px;font-weight:800;transition:transform .2s,box-shadow .2s,background .2s;display:inline-flex}.button:hover{transform:translateY(-2px);box-shadow:0 10px 24px #19171421}.button-small{min-height:40px;padding-inline:17px;font-size:10px}.button-dark{background:var(--dark);color:#fff}.button-primary{background:var(--umber);color:#fff}.button-outline{border-color:var(--ink);color:var(--ink)}.button-light{color:var(--ink);background:#f7f1e7}.text-link{letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid var(--ink);align-items:center;gap:30px;padding:14px 2px;font-size:11px;font-weight:800;display:flex}.hero{grid-template-columns:.95fr 1.05fr;align-items:center;gap:70px;min-height:690px;padding:92px 0 98px;display:grid}.kicker,.eyebrow{color:var(--umber);letter-spacing:.22em;text-transform:uppercase;margin:0 0 22px;font-size:10px;font-weight:800}.kicker{align-items:center;gap:12px;display:flex}.kicker span{background:var(--umber);width:26px;height:1px}.hero h1{letter-spacing:-.055em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(59px,6.1vw,88px);font-weight:400;line-height:.91}.hero h1 em,.final-cta h2 em{color:var(--umber);font-weight:400}.hero-lede{color:#625d56;max-width:570px;margin:34px 0 0;font-size:17px;line-height:1.7}.hero-actions{align-items:center;gap:28px;margin-top:34px;display:flex}.hero-trust{color:#5e5952;flex-wrap:wrap;gap:20px;margin-top:34px;font-size:11px;font-weight:700;display:flex}.check{width:16px;height:16px;color:var(--umber);background:#9b4d251f;border-radius:50%;justify-content:center;align-items:center;margin-right:6px;font-size:10px;font-style:normal;display:inline-flex}.system-card{color:#f8f2e9;background:#24211e;border:1px solid #3b3732;border-radius:4px;position:relative;transform:rotate(1deg);box-shadow:0 32px 70px #261d163d}.system-card:before{content:"";z-index:-1;background:#9b4d2514;border:1px solid #9b4d2566;position:absolute;inset:18px -18px -18px 18px}.system-topbar{color:#a9a198;letter-spacing:.12em;border-bottom:1px solid #3b3732;justify-content:space-between;align-items:center;height:44px;padding:0 14px;font-family:monospace;font-size:8px;display:flex}.window-dots{gap:5px;display:flex}.window-dots i{border:1px solid #6d665f;border-radius:50%;width:6px;height:6px}.live-pill{color:var(--lime)}.system-body{padding:20px}.source-block{background:#2c2925;border:1px solid #47413b;padding:17px}.source-meta{color:#a9a198;justify-content:space-between;font-family:monospace;font-size:8px;display:flex}.source-wave{align-items:center;gap:3px;height:57px;margin:11px 0;display:flex;overflow:hidden}.source-wave i{background:linear-gradient(to top, var(--umber), var(--amber));opacity:.85;width:3px;min-height:7px}.source-title{align-items:center;gap:12px;display:flex}.source-title .play{background:var(--umber);border-radius:50%;place-items:center;width:32px;height:32px;font-size:10px;display:grid}.source-title strong,.source-title small{display:block}.source-title strong{letter-spacing:.03em;font-size:10px}.source-title small{color:#9e978f;margin-top:4px;font-size:8px}.route-label{color:#827c74;letter-spacing:.16em;align-items:center;gap:10px;margin:16px 0 10px;font-family:monospace;font-size:7px;display:flex}.route-label i{background:#3e3934;flex:1;height:1px}.output-grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.output{background:#282521;border:1px solid #413c36;align-items:center;gap:9px;min-height:61px;padding:10px;display:flex}.output-active{background:#d4ec8e0d;border-color:#d4ec8e7a}.output-icon{width:25px;height:25px;color:var(--amber);border:1px solid #544e48;place-items:center;font-family:Georgia,serif;font-size:11px;display:grid}.output div{flex:1;min-width:0}.output strong,.output small{display:block}.output strong{font-size:9px}.output small{color:#8f8981;margin-top:3px;font-size:7px}.output b{color:var(--lime);letter-spacing:.12em;font-family:monospace;font-size:6px}.approval-row{border-top:1px solid #3b3732;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;padding-top:16px;display:flex}.approval-row>div{align-items:center;gap:9px;display:flex}.approval-avatar{width:27px;height:27px;color:var(--ink);background:#ece4d8;border-radius:50%;place-items:center;font-family:Georgia,serif;font-weight:700;display:grid}.approval-row p{margin:0}.approval-row strong,.approval-row small{display:block}.approval-row strong{font-size:8px}.approval-row small{color:#8e877f;margin-top:3px;font-size:7px}.approval-row button{background:var(--umber);color:#fff;text-transform:uppercase;cursor:pointer;border:0;padding:9px 11px;font-size:7px;font-weight:800}.signal-strip{background:var(--umber);color:#f7eee4;padding:20px;overflow:hidden}.signal-strip div{white-space:nowrap;letter-spacing:.18em;justify-content:center;align-items:center;gap:clamp(16px,3.4vw,50px);font-size:11px;display:flex}.signal-strip span{color:#f0c9af;font-size:9px}.signal-strip i{opacity:.55;font-style:normal}.status-strip{border-bottom:1px solid var(--line);grid-template-columns:1.25fr repeat(4,1fr);align-items:center;min-height:74px;display:grid}.status-strip>span{color:var(--muted);letter-spacing:.16em;font-size:8px;font-weight:800}.status-strip>div{border-left:1px solid var(--line);justify-content:space-between;align-items:center;min-height:42px;padding:0 18px;display:flex}.status-strip b{align-items:center;gap:8px;font-family:Georgia,serif;font-size:14px;font-weight:400;display:flex}.status-strip b i{background:#75a43b;border-radius:50%;width:7px;height:7px;display:block;box-shadow:0 0 0 4px #75a43b1a}.status-strip b .beta-dot{background:var(--amber);box-shadow:0 0 0 4px #dc84471a}.status-strip small{color:var(--muted);font-family:monospace;font-size:7px}.demo-invite{border-bottom:1px solid var(--line);grid-template-columns:80px 1.05fr .95fr;align-items:center;gap:42px;min-height:330px;padding-top:74px;padding-bottom:74px;display:grid}.demo-invite-number{color:var(--umber);align-self:start;font-family:Georgia,serif;font-size:38px}.demo-invite .eyebrow{margin-bottom:17px}.demo-invite h2{letter-spacing:-.035em;margin:0;font-family:Georgia,serif;font-size:clamp(34px,3.5vw,49px);font-weight:400;line-height:1.05}.demo-invite-copy>p{max-width:470px;color:var(--muted);margin:0 0 24px;font-size:13px;line-height:1.75}.demo-invite-copy>div{gap:10px;display:flex}.planner-invite{border-bottom:1px solid var(--line);grid-template-columns:1fr .75fr;align-items:end;gap:80px;padding-top:74px;padding-bottom:74px;display:grid}.planner-invite h2{letter-spacing:-.04em;max-width:700px;margin:0;font-family:Georgia,serif;font-size:clamp(36px,4vw,56px);font-weight:400;line-height:1}.planner-invite>div:last-child>p{color:var(--muted);margin:0 0 24px;font-size:12px;line-height:1.75}.section{padding-top:125px;padding-bottom:125px}.section-heading h2{letter-spacing:-.04em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(43px,5vw,68px);font-weight:400;line-height:1.02}.section-heading>p,.split-heading>p{color:var(--muted);font-size:15px;line-height:1.8}.split-heading{grid-template-columns:1.3fr .7fr;align-items:end;gap:70px;margin-bottom:58px;display:grid}.split-heading>p{max-width:440px;margin:0 0 3px}.centered-heading{text-align:center;max-width:720px;margin:0 auto 68px}.centered-heading>p:last-child{max-width:580px;margin:24px auto 0}.audience-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.audience-card{border:1px solid var(--line);min-height:610px;padding:38px;position:relative;overflow:hidden}.creator-card{background:#e9e1d3}.business-card{color:#f5eee5;background:#25221f}.audience-top{letter-spacing:.18em;justify-content:space-between;font-size:9px;font-weight:800;display:flex}.audience-top b{color:var(--umber);font-family:Georgia,serif;font-size:18px;font-weight:400}.audience-card h3{letter-spacing:-.03em;margin:46px 0 14px;font-family:Georgia,serif;font-size:42px;font-weight:400}.audience-card>p{color:#6a625b;max-width:460px;margin:0;font-size:14px;line-height:1.75}.business-card>p{color:#aaa199}.audience-card ul{margin:25px 0 0;padding:0;font-size:11px;font-weight:700;line-height:2.35;list-style:none}.business-card .check{color:var(--lime);background:#d4ec8e1f}.audience-card>a{z-index:2;color:var(--umber);letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid;align-items:center;gap:16px;padding-bottom:7px;font-size:10px;font-weight:800;display:flex;position:absolute;bottom:38px;left:38px}.business-card>a{color:var(--lime)}.creator-visual,.business-visual{width:235px;height:210px;position:absolute;bottom:24px;right:25px}.portrait-frame{background:linear-gradient(145deg,#bd7446 0 34%,#e3be8a 34% 54%,#40352c 54%);border:5px solid #171512;width:125px;height:200px;position:absolute;bottom:0;right:12px;overflow:hidden;box-shadow:-15px 17px #9b4d2533}.portrait-frame:after{content:"";opacity:.82;background:#171512;border-radius:50% 50% 8px 8px;position:absolute;inset:54px 30px 20px}.portrait-frame span{z-index:2;color:#fff;background:#171512;padding:3px 5px;font-size:7px;position:absolute;top:7px;left:7px}.portrait-frame i{z-index:2;background:#fff;height:5px;position:absolute;left:12px;right:12px;box-shadow:0 1px #171512}.portrait-frame i:first-of-type{bottom:30px}.portrait-frame i:nth-of-type(2){width:80%;bottom:22px}.portrait-frame i:nth-of-type(3){width:55%;bottom:14px}.caption-chip,.score-chip,.metric-chip,.offer-chip{z-index:3;border:1px solid var(--ink);color:var(--ink);letter-spacing:.1em;background:#f7f1e7;padding:10px 12px;font-size:7px;line-height:1.45;position:absolute}.caption-chip{bottom:28px;left:4px}.caption-chip b{color:var(--umber)}.score-chip{width:58px;top:5px;right:82px}.score-chip small,.score-chip b{display:block}.score-chip b{color:var(--umber);font-family:Georgia,serif;font-size:25px}.ad-board{background:#302c28;border:1px solid #544c44;width:210px;height:150px;padding:16px;position:absolute;bottom:10px;right:3px}.ad-board span,.ad-board b{display:block}.ad-board span{color:#9e958d;letter-spacing:.12em;font-size:7px}.ad-board b{color:#f3e9dd;margin-top:20px;font-family:Georgia,serif;font-size:15px;line-height:1.35}.ad-board i{background:var(--umber);width:73%;height:8px;margin-top:18px;display:block;box-shadow:0 15px #665448,0 30px #463f39}.metric-chip{background:#f0e8dc;border-color:#575048;width:83px;top:5px;left:0}.metric-chip small,.metric-chip b{display:block}.metric-chip b{color:var(--umber);font-family:Georgia,serif;font-size:28px}.offer-chip{background:var(--lime);border:0;font-weight:800;bottom:2px;right:0}.products-section{background:var(--dark);color:#f5eee4}.light-heading>p{color:#9d968f}.product-grid{border-top:1px solid #3b3732;border-left:1px solid #3b3732;grid-template-columns:repeat(2,1fr);display:grid}.product-grid>:last-child:nth-child(odd){grid-column:1/-1}.product-card{background:#1c1a17;border-bottom:1px solid #3b3732;border-right:1px solid #3b3732;min-height:350px;padding:34px;transition:background .25s}.product-card:hover{background:#24211d}.product-number{float:right;color:#68625b;font-family:Georgia,serif;font-size:23px}.product-card>p:first-of-type{color:var(--amber);letter-spacing:.18em;text-transform:uppercase;margin:0 0 44px;font-size:8px;font-weight:800}.product-card h3{margin:0;font-family:Georgia,serif;font-size:36px;font-weight:400}.product-line{background:#37332f;width:100%;height:1px;margin:24px 0}.product-copy{color:#a49c94;max-width:485px;margin:0;font-size:13px;line-height:1.75}.tag-row{flex-wrap:wrap;gap:7px;margin-top:30px;display:flex}.tag-row span{color:#d9d1c7;letter-spacing:.08em;text-transform:uppercase;border:1px solid #46403a;padding:7px 9px;font-family:monospace;font-size:7px}.steps{border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.steps article{border-right:1px solid var(--line);padding:35px 27px 32px 0;position:relative}.steps article+article{padding-left:27px}.steps article:last-child{border-right:0}.steps article>span{border:1px solid var(--umber);width:28px;height:28px;color:var(--umber);border-radius:50%;place-items:center;font-family:Georgia,serif;font-size:12px;display:inline-grid}.steps h3{margin:42px 0 13px;font-family:Georgia,serif;font-size:23px;font-weight:400}.steps p{color:var(--muted);margin:0;font-size:12px;line-height:1.75}.control-banner{background:#ded6c9;grid-template-columns:auto 1fr auto;align-items:center;gap:25px;margin-top:65px;padding:30px 35px;display:grid}.shield-mark{background:var(--umber);color:#fff;clip-path:polygon(50% 0,100% 17%,92% 76%,50% 100%,8% 76%,0 17%);place-items:center;width:54px;height:59px;font-family:Georgia,serif;font-size:25px;display:grid}.control-banner p{color:var(--umber);letter-spacing:.16em;text-transform:uppercase;margin:0 0 6px;font-size:8px;font-weight:800}.control-banner h3{margin:0;font-family:Georgia,serif;font-size:23px;font-weight:400}.control-points{color:#514c46;gap:8px;font-size:10px;font-weight:700;display:grid}.pricing-section{background:#e8e0d3}.pricing-grid{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:14px;display:grid}.price-card{background:#f8f4eda6;border:1px solid #19171433;flex-direction:column;padding:35px 30px 30px;display:flex;position:relative}.price-featured{background:var(--dark);color:#f6efe5;transform:translateY(-12px);box-shadow:0 18px 45px #19171429}.popular-label{background:var(--umber);color:#fff;text-align:center;letter-spacing:.18em;padding:7px;font-size:7px;font-weight:800;position:absolute;top:0;left:0;right:0}.price-card-head{border-bottom:1px solid;padding-bottom:27px}.price-featured .price-card-head{border-color:#45413c;padding-top:10px}.price-card h3{margin:0;font-family:Georgia,serif;font-size:30px;font-weight:400}.price-card-head p{color:var(--muted);margin:7px 0 0;font-size:10px}.price-featured .price-card-head p{color:#9c958d}.price{align-items:flex-start;margin:26px 0 20px;display:flex}.price sup{color:var(--umber);margin-top:11px;font-size:17px;font-weight:800}.price strong{font-family:Georgia,serif;font-size:61px;font-weight:400;line-height:.9}.price span{color:var(--muted);text-transform:uppercase;align-self:flex-end;margin:0 0 5px 8px;font-size:9px}.price-audience{min-height:66px;color:var(--muted);margin:0;font-size:12px;line-height:1.6}.price-featured .price-audience,.price-featured .price span{color:#a8a098}.price-card ul{border-top:1px solid #19171421;min-height:145px;margin:22px 0 27px;padding:20px 0 0;font-size:10px;line-height:2.25;list-style:none}.price-featured ul{border-color:#3c3834}.price-featured .check{color:var(--lime);background:#d4ec8e1c}.price-card .button{width:100%;margin-top:auto}.price-featured .button-primary{background:var(--lime);color:var(--ink)}.price-note,.legal-note{color:var(--muted);text-align:center;margin:24px auto 0;font-size:9px;line-height:1.6}.legal-note a{color:var(--umber);border-bottom:1px solid}.reward-section{padding-top:90px}.reward-card{background:#d8e892;grid-template-columns:1.05fr .95fr;gap:65px;padding:48px;display:grid}.reward-card h2{letter-spacing:-.04em;max-width:530px;margin:0;font-family:Georgia,serif;font-size:clamp(38px,4.2vw,57px);font-weight:400;line-height:1}.reward-card>div:first-child>p:last-child{color:#565b35;max-width:560px;margin:24px 0 0;font-size:13px;line-height:1.75}.reward-terms{align-items:center;gap:30px;display:flex}.reward-terms>div{border-right:1px solid #19171440;align-items:center;gap:9px;padding-right:26px;display:flex}.reward-terms b{font-family:Georgia,serif;font-size:68px;font-weight:400;line-height:1}.reward-terms span{letter-spacing:.1em;text-transform:uppercase;font-size:8px;font-weight:800;line-height:1.5}.reward-terms ul{margin:0;padding:0;font-size:9px;line-height:2.25;list-style:none}.reward-terms .check{color:var(--ink);background:#1917141a}.growth-loops-section{background:#eee8de}.growth-loop-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.growth-loop-grid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#ffffff38;flex-direction:column;min-height:360px;padding:34px 30px;display:flex}.growth-loop-grid article>span{color:var(--umber);letter-spacing:.17em;font-size:8px;font-weight:800}.growth-loop-grid h3{margin:65px 0 16px;font-family:Georgia,serif;font-size:35px;font-weight:400}.growth-loop-grid p{color:var(--muted);margin:0;font-size:12px;line-height:1.75}.growth-loop-grid a{width:max-content;color:var(--umber);letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid;margin-top:auto;padding-bottom:7px;font-size:9px;font-weight:800}.growth-loop-grid .growth-loop-featured{background:var(--dark);color:#f6efe5}.growth-loop-featured>span,.growth-loop-featured a{color:var(--lime)!important}.growth-loop-featured p{color:#aaa29a}.partner-section{background:var(--umber);color:#f9eee4;padding:110px 0}.partner-inner{grid-template-columns:.8fr 1.2fr;align-items:center;gap:110px;display:grid}.partner-copy .eyebrow{color:#efc6ad}.partner-copy h2{letter-spacing:-.04em;margin:0;font-family:Georgia,serif;font-size:clamp(42px,4.6vw,64px);font-weight:400;line-height:1}.partner-copy>p:not(.eyebrow){color:#f0d3c0;max-width:480px;margin:24px 0 30px;font-size:13px;line-height:1.75}.partner-payouts{border-top:1px solid #ffffff4d;border-left:1px solid #ffffff4d;grid-template-columns:repeat(3,1fr);display:grid}.partner-payouts>div{border-bottom:1px solid #ffffff4d;border-right:1px solid #ffffff4d;min-height:190px;padding:24px 18px}.partner-payouts span,.partner-payouts b,.partner-payouts small{display:block}.partner-payouts span{color:#f0c8b1;letter-spacing:.12em;min-height:30px;font-size:7px;font-weight:800}.partner-payouts b{margin:18px 0 8px;font-family:Georgia,serif;font-size:46px;font-weight:400}.partner-payouts small{color:#ebc2aa;font-size:7px}.partner-payouts>p{color:#e7baa0;border-bottom:1px solid #ffffff4d;border-right:1px solid #ffffff4d;grid-column:1/-1;margin:0;padding:14px;font-size:8px;line-height:1.5}.faq-section{grid-template-columns:.36fr .64fr;gap:90px;display:grid}.faq-title h2{letter-spacing:-.04em;margin:0;font-family:Georgia,serif;font-size:52px;font-weight:400}.faqs{border-top:1px solid var(--line)}.faqs details{border-bottom:1px solid var(--line)}.faqs summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:24px 0;font-family:Georgia,serif;font-size:20px;list-style:none;display:flex}.faqs summary::-webkit-details-marker{display:none}.faqs summary span{color:var(--umber);font-family:Arial,sans-serif;font-size:20px;font-weight:300}.faqs details[open] summary span{transform:rotate(45deg)}.faqs details p{max-width:650px;color:var(--muted);margin:-6px 0 24px;font-size:12px;line-height:1.8}.final-cta{background:var(--dark);color:#f5eee4;padding:120px 0;position:relative;overflow:hidden}.final-cta:after{content:"U";color:#9b4d251f;font-family:Georgia,serif;font-size:570px;line-height:1;position:absolute;bottom:-160px;right:3vw}.final-cta-inner{z-index:1;position:relative}.final-cta .eyebrow{color:var(--amber)}.final-cta h2{letter-spacing:-.055em;margin:0;font-family:Georgia,serif;font-size:clamp(62px,8vw,105px);font-weight:400;line-height:.9}.final-cta>div>p:not(.eyebrow){color:#a59d95;max-width:540px;margin:32px 0;font-size:15px;line-height:1.7}.final-actions{align-items:center;gap:23px;display:flex}.final-actions>span{color:#7f7972;font-size:9px}.footer{grid-template-columns:auto 1fr auto;align-items:center;gap:55px;min-height:150px;display:grid}.footer>p{color:var(--muted);font-size:10px}.footer>div{text-transform:uppercase;flex-wrap:wrap;justify-content:flex-end;gap:16px;font-size:8px;font-weight:700;display:flex}.footer>small{color:#8c867f;grid-column:1/-1;margin-top:-35px;font-size:8px}.compact-footer{min-height:120px}.footer-inline-link{color:#c3bbb2;letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid #777068;padding-bottom:6px;font-size:10px;font-weight:800}.subpage{min-height:100vh}.preview-page{grid-template-columns:.82fr 1.18fr;align-items:start;gap:82px;padding:82px 0 110px;display:grid}.preview-intro{padding-top:24px;position:sticky;top:30px}.preview-intro h1,.demo-hero h1{letter-spacing:-.05em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(52px,5.5vw,78px);font-weight:400;line-height:.94}.preview-intro h1 em,.demo-hero h1 em{color:var(--umber);font-weight:400}.preview-intro>p:not(.kicker){max-width:560px;color:var(--muted);margin:28px 0;font-size:15px;line-height:1.75}.preview-promise{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin:38px 0;display:grid}.preview-promise>div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:105px;padding:18px 14px}.preview-promise b,.preview-promise span{display:block}.preview-promise b{color:var(--umber);font-family:Georgia,serif;font-size:25px;font-weight:400}.preview-promise span{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;margin-top:10px;font-size:8px;font-weight:800;line-height:1.5}.preview-intro aside{border-left:3px solid var(--umber);background:#e9e2d7;padding:22px}.preview-intro aside strong{font-family:Georgia,serif;font-size:17px;font-weight:400}.preview-intro aside p{color:var(--muted);margin:9px 0 0;font-size:10px;line-height:1.65}.preview-form{border:1px solid var(--line);background:#f8f4ed;padding:42px;box-shadow:0 30px 70px #19171414}.form-section{border-bottom:1px solid var(--line);margin:0 0 35px;padding:0 0 35px}.form-step{color:var(--umber);letter-spacing:.18em;margin-bottom:27px;font-size:8px;font-weight:800;display:block}.form-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.preview-form label>span:first-child,.preview-form legend{color:#504b45;letter-spacing:.08em;text-transform:uppercase;margin-bottom:9px;font-size:9px;font-weight:800;display:block}.preview-form label{display:block}.preview-form input[type=text],.preview-form input[type=email],.preview-form input[type=url],.preview-form textarea,.preview-form select{width:100%;color:var(--ink);font:inherit;background:#fffdf8;border:1px solid #cfc7ba;border-radius:0;outline:none;font-size:13px}.preview-form input[type=text],.preview-form input[type=email],.preview-form input[type=url],.preview-form select{height:51px;padding:0 14px}.preview-form textarea{resize:vertical;padding:14px}.preview-form input:focus,.preview-form textarea:focus,.preview-form select:focus{border-color:var(--umber);box-shadow:0 0 0 2px #9b4d251a}.preview-form label>small{color:#8b847b;margin:7px 0 18px;font-size:8px;line-height:1.5;display:block}.preview-form fieldset{border:0;margin:25px 0 0;padding:0}.choice-row,.preview-choice-grid{grid-template-columns:1fr 1fr;gap:9px;display:grid}.choice-row label,.preview-choice-grid label{cursor:pointer;position:relative}.choice-row input,.preview-choice-grid input{opacity:0;position:absolute}.choice-row label>span,.preview-choice-grid label>span{background:#fffdf8;border:1px solid #cec6ba;min-height:74px;padding:16px;transition:border .2s,background .2s;display:block}.preview-choice-grid label>span{min-height:89px}.choice-row input:checked+span,.preview-choice-grid input:checked+span{border-color:var(--umber);box-shadow:inset 0 0 0 1px var(--umber);background:#9b4d2512}.choice-row input:focus-visible+span,.preview-choice-grid input:focus-visible+span,.plan-choice-grid input:focus-visible+span,.three-choice-row input:focus-visible+span{outline:3px solid var(--amber);outline-offset:3px}.choice-row b,.choice-row small,.preview-choice-grid b,.preview-choice-grid small{display:block}.choice-row b,.preview-choice-grid b{font-family:Georgia,serif;font-size:16px;font-weight:400}.choice-row small,.preview-choice-grid small{color:var(--muted);margin-top:7px;font-size:8px;line-height:1.4}.rights-check{color:var(--muted);grid-template-columns:auto 1fr;align-items:start;gap:11px;margin-top:18px;font-size:9px;line-height:1.55;display:grid!important}.rights-check input{accent-color:var(--umber);margin-top:2px}.rights-check span{color:inherit!important;font-size:inherit!important;letter-spacing:0!important;text-transform:none!important;margin:0!important;font-weight:400!important}.honeypot{position:absolute;left:-9999px}.form-submit{cursor:pointer;border:0;width:100%}.form-submit:disabled{opacity:.65;cursor:wait}.form-footnote{color:#888178;text-align:center;max-width:520px;margin:14px auto 0;font-size:8px;line-height:1.6}.form-error{color:#762b17;background:#f2d8cd;padding:12px 14px;font-size:10px}.preview-success{border:1px solid var(--line);background:#d8e892;flex-direction:column;justify-content:center;align-items:flex-start;min-height:480px;padding:62px 48px;display:flex}.preview-success>span{color:#5c642f;letter-spacing:.18em;font-size:8px;font-weight:800}.preview-success h2{letter-spacing:-.04em;margin:28px 0 18px;font-family:Georgia,serif;font-size:46px;font-weight:400;line-height:1}.preview-success p{color:#596039;max-width:520px;margin:0 0 30px;font-size:12px;line-height:1.75}.demo-hero{text-align:center;padding:92px 0 78px}.demo-hero .kicker{justify-content:center}.demo-hero>p:last-child{max-width:680px;color:var(--muted);margin:30px auto 0;font-size:15px;line-height:1.75}.demo-stage{grid-template-columns:1.15fr .85fr;align-items:stretch;gap:14px;padding-bottom:120px;display:grid}.demo-source,.demo-analysis{background:var(--dark);color:#f4eee5;border:1px solid #393531;min-height:410px;padding:32px}.demo-analysis{background:#292622}.demo-label{color:var(--amber);letter-spacing:.14em;font-family:monospace;font-size:8px}.demo-video{align-items:center;gap:15px;margin-top:42px;display:flex}.demo-video>span{background:var(--umber);color:#fff;place-items:center;width:50px;height:50px;display:grid}.demo-video b,.demo-video small{display:block}.demo-video b{font-family:Georgia,serif;font-size:20px;font-weight:400}.demo-video small{color:#8e877f;margin-top:6px;font-size:8px}.demo-wave{align-items:center;gap:3px;height:80px;margin:38px 0 30px;display:flex}.demo-wave i{opacity:.8;background:#aa5a31;width:3px}.demo-source-notes{background:#1d1b18;border:1px solid #413c37;padding:19px}.demo-source-notes span,.demo-source-notes b{display:block}.demo-source-notes span{color:#766f68;letter-spacing:.14em;font-size:7px}.demo-source-notes b{margin-top:9px;font-size:10px;line-height:1.55}.analysis-grid{border-top:1px solid #49433d;border-left:1px solid #49433d;grid-template-columns:1fr 1fr;margin-top:42px;display:grid}.analysis-grid>div{border-bottom:1px solid #49433d;border-right:1px solid #49433d;min-height:100px;padding:18px}.analysis-grid small,.analysis-grid b{display:block}.analysis-grid small{color:#888078;letter-spacing:.12em;font-size:7px}.analysis-grid b{color:var(--lime);margin-top:12px;font-family:Georgia,serif;font-size:31px;font-weight:400}.demo-analysis>p{color:#9f978f;margin:26px 0 0;font-size:11px;line-height:1.7}.demo-output-section{background:var(--dark);color:#f5eee4;padding:120px 0}.demo-output-grid{border-top:1px solid #3b3732;border-left:1px solid #3b3732;grid-template-columns:1fr 1fr;display:grid}.demo-output-grid>:last-child:nth-child(odd){grid-column:1/-1}.demo-output-grid article{border-bottom:1px solid #3b3732;border-right:1px solid #3b3732;flex-direction:column;min-height:350px;padding:34px;display:flex}.demo-output-grid article>div{color:var(--amber);letter-spacing:.16em;justify-content:space-between;font-size:8px;display:flex}.demo-output-grid h3{max-width:470px;margin:70px 0 17px;font-family:Georgia,serif;font-size:30px;font-weight:400;line-height:1.1}.demo-output-grid p{color:#a39b93;margin:0;font-size:12px;line-height:1.7}.demo-output-grid article>small{color:var(--lime);letter-spacing:.08em;margin-top:auto;padding-top:20px;font-family:monospace;font-size:8px}.demo-approval{grid-template-columns:1fr 1fr;align-items:center;gap:95px;padding-top:120px;padding-bottom:120px;display:grid}.demo-approval h2{letter-spacing:-.04em;margin:0;font-family:Georgia,serif;font-size:clamp(44px,4.8vw,64px);font-weight:400;line-height:1}.demo-approval>div:first-child>p:last-child{max-width:500px;color:var(--muted);margin:25px 0 0;font-size:13px;line-height:1.75}.approval-panel{border:1px solid var(--line);background:#ece5da;padding:29px}.approval-panel>span{border-bottom:1px solid var(--line);color:var(--umber);letter-spacing:.14em;padding-bottom:20px;font-size:8px;font-weight:800;display:block}.approval-panel>div{border-bottom:1px solid var(--line);align-items:center;gap:14px;padding:20px 0;display:flex}.approval-panel>div:last-child{border-bottom:0}.approval-panel i{background:var(--dark);width:35px;height:35px;color:var(--lime);border-radius:50%;place-items:center;font-family:Georgia,serif;font-style:normal;display:grid}.approval-panel b,.approval-panel small{display:block}.approval-panel b{font-family:Georgia,serif;font-size:16px;font-weight:400}.approval-panel small{color:var(--muted);margin-top:5px;font-size:8px}.plan-choice-grid{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.plan-choice-grid label,.three-choice-row label{cursor:pointer;position:relative}.plan-choice-grid input,.three-choice-row input{opacity:0;position:absolute}.plan-choice-grid label>span{background:#fffdf8;border:1px solid #cec6ba;flex-direction:column;min-height:133px;padding:17px 14px;display:flex}.plan-choice-grid label>span>b{font-family:Georgia,serif;font-size:17px;font-weight:400}.plan-choice-grid strong{color:var(--umber);margin:14px 0 9px;font-family:Georgia,serif;font-size:25px;font-weight:400}.plan-choice-grid strong small{font-family:Arial,sans-serif;font-size:8px}.plan-choice-grid em{color:var(--muted);margin-top:auto;font-size:8px;font-style:normal;line-height:1.4}.plan-choice-grid input:checked+span,.three-choice-row input:checked+span{border-color:var(--umber);box-shadow:inset 0 0 0 1px var(--umber);background:#9b4d2512}.three-choice-row{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.three-choice-row label>span{background:#fffdf8;border:1px solid #cec6ba;min-height:80px;padding:15px 13px;display:block}.three-choice-row b,.three-choice-row small{display:block}.three-choice-row b{font-family:Georgia,serif;font-size:15px;font-weight:400}.three-choice-row small{color:var(--muted);margin-top:6px;font-size:8px;line-height:1.35}.join-page .preview-intro aside{margin-top:35px}.demo-output-grid ul{border-top:1px solid #38342f;margin:25px 0;padding:0;list-style:none}.demo-output-grid li{color:#d1c8bd;border-bottom:1px solid #38342f;padding:10px 0;font-family:monospace;font-size:8px;line-height:1.5}.demo-disclosure{border:1px solid var(--line);background:#e8e0d4;align-items:center;gap:25px;margin-top:-82px;margin-bottom:85px;padding:18px 22px;display:flex}.demo-disclosure strong{color:var(--umber);letter-spacing:.13em;flex:none;font-size:8px}.demo-disclosure span{color:var(--muted);font-size:9px;line-height:1.55}.demo-standards{background:#e8e0d3;padding:110px 0}.demo-standards>div>div:first-child{grid-template-columns:.45fr .55fr;align-items:end;gap:60px;display:grid}.demo-standards h2{letter-spacing:-.04em;max-width:700px;margin:0;font-family:Georgia,serif;font-size:clamp(42px,4.7vw,64px);font-weight:400;line-height:1}.standard-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin-top:65px;display:grid}.standard-grid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:235px;padding:25px}.standard-grid b{color:var(--umber);font-size:9px}.standard-grid h3{margin:58px 0 13px;font-family:Georgia,serif;font-size:21px;font-weight:400}.standard-grid p{color:var(--muted);margin:0;font-size:10px;line-height:1.65}.subpage-hero{grid-template-columns:1fr 1fr;align-items:center;gap:80px;padding:105px 0 100px;display:grid}.subpage-hero h1,.compare-hero h1,.make-ten-hero h1{letter-spacing:-.055em;margin:0;font-family:Georgia,serif;font-size:clamp(56px,6.3vw,88px);font-weight:400;line-height:.93}.subpage-hero h1 em,.compare-hero h1 em,.make-ten-hero h1 em{color:var(--umber);font-weight:400}.subpage-hero>div:first-child>p:last-child,.compare-hero>p:not(.kicker),.make-ten-hero>div>p:not(.kicker){max-width:670px;color:var(--muted);margin:30px 0 0;font-size:15px;line-height:1.75}.payout-board{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.payout-board>div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#ffffff47;min-height:205px;padding:25px 18px}.payout-board small,.payout-board b,.payout-board span{display:block}.payout-board small{min-height:26px;color:var(--umber);letter-spacing:.1em;font-size:7px;font-weight:800}.payout-board b{margin:28px 0 8px;font-family:Georgia,serif;font-size:47px;font-weight:400}.payout-board span{color:var(--muted);text-transform:uppercase;font-size:8px}.partner-rules{border-top:1px solid var(--line);grid-template-columns:.38fr .62fr;gap:70px;display:grid}.partner-rules h2,.subpage-form-title{letter-spacing:-.04em;margin:0;font-family:Georgia,serif;font-size:clamp(40px,4.2vw,58px);font-weight:400;line-height:1}.rule-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.rule-grid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:220px;padding:25px}.rule-grid span{color:var(--umber);font-size:8px;font-weight:800}.rule-grid h3{margin:46px 0 12px;font-family:Georgia,serif;font-size:22px;font-weight:400}.rule-grid p{color:var(--muted);margin:0;font-size:10px;line-height:1.65}.partner-application,.make-ten-submit{border-top:1px solid var(--line)}.make-ten-hero{background:var(--lime);padding:115px 0 105px}.make-ten-hero>div>p:not(.kicker){max-width:650px}.make-ten-facts{border-top:1px solid #19171440;border-left:1px solid #19171440;grid-template-columns:repeat(3,1fr);max-width:710px;margin-top:55px;display:grid}.make-ten-facts>div{border-bottom:1px solid #19171440;border-right:1px solid #19171440;min-height:110px;padding:18px}.make-ten-facts b,.make-ten-facts span{display:block}.make-ten-facts b{font-family:Georgia,serif;font-size:40px;font-weight:400}.make-ten-facts span{letter-spacing:.1em;text-transform:uppercase;margin-top:8px;font-size:8px;font-weight:800}.eligibility-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.eligibility-grid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:270px;padding:28px 24px}.eligibility-grid article>span{color:#62812f;letter-spacing:.13em;font-size:7px;font-weight:800}.eligibility-grid .does-not>span{color:#a74725}.eligibility-grid h3{margin:66px 0 13px;font-family:Georgia,serif;font-size:23px;font-weight:400}.eligibility-grid p{color:var(--muted);margin:0;font-size:10px;line-height:1.7}.make-ten-terms{background:var(--dark);color:#f5eee4}.terms-list{border-top:1px solid #3b3732;margin:60px 0 0;padding:0;list-style:none}.terms-list li{border-bottom:1px solid #3b3732;grid-template-columns:.38fr .62fr;align-items:center;gap:30px;min-height:82px;display:grid}.terms-list b{font-family:Georgia,serif;font-size:18px;font-weight:400}.terms-list span{color:#a9a198;font-size:11px;line-height:1.65}.compare-hero{padding:110px 0 95px}.compare-hero>p:not(.kicker){max-width:760px}.compare-actions{align-items:center;gap:24px;margin-top:38px;display:flex}.comparison-table-wrap{border:1px solid var(--line);overflow-x:auto}.comparison-table{border-collapse:collapse;background:#f8f4ed;width:100%;min-width:720px}.comparison-table th,.comparison-table td{border-right:1px solid var(--line);border-bottom:1px solid var(--line);text-align:left;padding:19px 22px}.comparison-table thead th{background:var(--dark);color:#f4eee5;letter-spacing:.13em;font-size:8px}.comparison-table tbody th{width:31%;font-family:Georgia,serif;font-size:15px;font-weight:400}.comparison-table td{width:34.5%;color:var(--muted);font-size:11px;line-height:1.5}.comparison-table td:last-child{color:var(--ink);background:#d4ec8e2e}.comparison-source{color:var(--muted);margin:18px 0 0;font-size:8px;line-height:1.6}.decision-section{background:#e8e0d3;padding:110px 0}.decision-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.decision-grid article{border:1px solid var(--line);background:#f6f0e7;flex-direction:column;min-height:530px;padding:46px;display:flex}.decision-grid article>span{color:var(--umber);letter-spacing:.16em;font-size:8px;font-weight:800}.decision-grid h2{letter-spacing:-.035em;margin:75px 0 30px;font-family:Georgia,serif;font-size:42px;font-weight:400;line-height:1}.decision-grid ul{color:var(--muted);margin:0;padding-left:18px;font-size:11px;line-height:2}.decision-grid a{width:max-content;color:var(--umber);letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid;margin-top:auto;padding-bottom:7px;font-size:9px;font-weight:800}.decision-grid .decision-umber{background:var(--dark);color:#f5eee4}.decision-umber>span,.decision-umber a{color:var(--lime)!important}.decision-umber ul{color:#aaa29a}.challenge-section{grid-template-columns:.45fr .55fr;gap:80px;display:grid}.challenge-section h2{letter-spacing:-.04em;margin:0;font-family:Georgia,serif;font-size:clamp(42px,4.6vw,64px);font-weight:400;line-height:1}.challenge-section>div:last-child>p{color:var(--muted);margin:0;font-size:13px;line-height:1.7}.challenge-section ol{color:var(--muted);margin:28px 0 36px;padding-left:22px;font-size:11px;line-height:2}.compare-disclosure{background:#d9cfbf;padding:35px 0}.compare-disclosure>div{grid-template-columns:.25fr .75fr;gap:40px;display:grid}.compare-disclosure strong{color:var(--umber);letter-spacing:.12em;font-size:9px}.compare-disclosure p{color:var(--muted);margin:0;font-size:10px;line-height:1.7}.legal-content{max-width:820px;padding-top:95px;padding-bottom:120px}.legal-content h1{letter-spacing:-.055em;margin:0;font-family:Georgia,serif;font-size:clamp(64px,8vw,100px);font-weight:400}.legal-lede{margin:28px 0 65px!important;font-size:17px!important}.legal-content h2{margin:48px 0 13px;font-family:Georgia,serif;font-size:27px;font-weight:400}.legal-content p{color:var(--muted);margin:0;font-size:12px;line-height:1.85}.legal-actions{align-items:center;gap:25px;margin-top:65px;display:flex}.planner-hero{text-align:center;padding:100px 0 72px}.planner-hero .kicker{justify-content:center}.planner-hero h1{letter-spacing:-.055em;margin:0;font-family:Georgia,serif;font-size:clamp(55px,6.5vw,90px);font-weight:400;line-height:.93}.planner-hero h1 em{color:var(--umber);font-weight:400}.planner-hero>p:last-child{max-width:690px;color:var(--muted);margin:30px auto 0;font-size:15px;line-height:1.75}.planner-section{padding-bottom:115px}.planner-shell{border:1px solid var(--line);background:#f8f4ed;grid-template-columns:.38fr .62fr;display:grid;box-shadow:0 28px 70px #19171414}.planner-controls{border-right:1px solid var(--line);background:#e9e1d5;align-content:start;gap:25px;padding:35px;display:grid}.planner-controls fieldset{border:0;margin:0;padding:0}.planner-controls legend{color:#504b45;letter-spacing:.1em;text-transform:uppercase;margin-bottom:9px;font-size:8px;font-weight:800}.planner-options{flex-wrap:wrap;gap:6px;display:flex}.planner-options button{min-height:37px;color:var(--muted);cursor:pointer;background:#fffdf8;border:1px solid #c8bfb1;padding:0 11px;font-size:9px}.planner-options button[aria-pressed=true]{border-color:var(--umber);background:var(--umber);color:#fff}.planner-result{padding:38px}.planner-result-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;padding-bottom:26px;display:flex}.planner-result-head>span{color:var(--umber);letter-spacing:.16em;font-size:8px;font-weight:800}.planner-result-head>b{text-align:right;font-family:Georgia,serif;font-size:42px;font-weight:400;line-height:.8}.planner-result-head small{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;margin-top:10px;font-family:Arial,sans-serif;font-size:7px;display:block}.planner-map{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:1fr 1fr;margin:30px 0;display:grid}.planner-map article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:220px;padding:23px}.planner-map article:first-child{grid-row:span 2;min-height:440px}.planner-map article>span{color:var(--umber);letter-spacing:.12em;font-size:7px;font-weight:800}.planner-map h3{margin:52px 0 14px;font-family:Georgia,serif;font-size:24px;font-weight:400;line-height:1.05}.planner-map p,.planner-map ul{color:var(--muted);font-size:10px;line-height:1.7}.planner-map ul{border-top:1px solid var(--line);margin:27px 0 0;padding:0;list-style:none}.planner-map li{border-bottom:1px solid var(--line);padding:12px 0}.planner-actions{gap:10px;display:flex}.planner-actions button{cursor:pointer;background:0 0}.planner-result>p{color:#888178;margin:19px 0 0;font-size:8px;line-height:1.6}.planner-explain{border-top:1px solid var(--line);grid-template-columns:.45fr .55fr;gap:80px;display:grid}.planner-explain h2{letter-spacing:-.04em;margin:0;font-family:Georgia,serif;font-size:clamp(42px,4.8vw,65px);font-weight:400;line-height:1}.planner-explain>div:last-child>p{color:var(--muted);margin:0 0 30px;font-size:13px;line-height:1.8}.demo-job-card{background:var(--dark);color:#f7f0e7;border:1px solid #413b35;border-radius:4px;padding:34px;box-shadow:0 34px 76px #261d163d}.demo-job-head{color:var(--amber);letter-spacing:.14em;border-bottom:1px solid #3c3732;justify-content:space-between;align-items:center;padding-bottom:17px;font-family:monospace;font-size:8px;display:flex}.demo-job-head b{color:var(--lime);font-size:7px}.demo-job-paused .demo-job-head b{color:var(--amber)}.demo-job-card h2{letter-spacing:-.04em;margin:30px 0 14px;font-family:Georgia,Times New Roman,serif;font-size:clamp(34px,3.5vw,49px);font-weight:400;line-height:.98}.demo-job-lede{color:#aaa29a;max-width:520px;margin:0;font-size:11px;line-height:1.7}.demo-limit-grid{border-top:1px solid #433d37;border-left:1px solid #433d37;grid-template-columns:repeat(3,1fr);margin:25px 0;display:grid}.demo-limit-grid>div{border-bottom:1px solid #433d37;border-right:1px solid #433d37;min-height:75px;padding:13px 10px}.demo-limit-grid strong,.demo-limit-grid span{display:block}.demo-limit-grid strong{color:var(--lime);font-family:Georgia,serif;font-size:20px;font-weight:400}.demo-limit-grid span{color:#8f8780;letter-spacing:.07em;text-transform:uppercase;margin-top:7px;font-size:7px;font-weight:800;line-height:1.35}.demo-job-card label{margin-top:15px;display:block}.demo-job-card label>span{color:#d1c9bf;letter-spacing:.1em;text-transform:uppercase;margin-bottom:8px;font-size:8px;font-weight:800;display:block}.demo-job-card input[type=url],.demo-job-card input[type=email],.demo-job-card input[type=text]{color:#fff;width:100%;height:50px;font:inherit;background:#292622;border:1px solid #534b44;border-radius:2px;outline:none;padding:0 14px;font-size:12px}.demo-job-card input::placeholder{color:#77706a}.demo-job-card input:focus{border-color:var(--amber);box-shadow:0 0 0 2px #dc844726}.demo-job-card label>small{color:#867f78;margin-top:7px;font-size:8px;line-height:1.45;display:block}.demo-job-submit{cursor:pointer;border:0;width:100%;margin-top:22px}.demo-job-submit:disabled{opacity:.65;cursor:wait}.demo-job-card input:disabled{opacity:.65;cursor:not-allowed}.demo-job-submit:disabled:not([data-submitting=true]){cursor:not-allowed}.demo-job-pause{color:#e8b18f;background:#dc844717;border:1px solid #dc844773;margin:14px 0 0;padding:11px 12px;font-size:9px;line-height:1.5}.demo-job-fineprint{color:#77716a;text-align:center;max-width:470px;margin:12px auto 0;font-size:7px;line-height:1.55}.demo-job-error{color:#f5c6b4;background:#582719;margin:14px 0 0;padding:11px 12px;font-size:9px;line-height:1.5}.demo-job-success{background:var(--lime);min-height:530px;color:var(--ink);flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.demo-job-success h2{max-width:470px;font-size:clamp(42px,4.4vw,60px)}.demo-job-success>p{color:#596039;max-width:470px;margin:0;font-size:12px;line-height:1.7}.demo-job-status{color:#5f6834;letter-spacing:.18em;font-size:8px;font-weight:800}.demo-reference{border:1px solid;margin-top:28px;padding:15px 18px}.demo-reference small,.demo-reference strong{display:block}.demo-reference small{letter-spacing:.13em;margin-bottom:7px;font-size:7px}.demo-reference strong{font-family:monospace;font-size:11px}.demo-job-compact{transform:rotate(.45deg)}.demo-job-compact h2{font-size:clamp(34px,3.7vw,50px)}.demo-entry{grid-template-columns:.9fr 1.1fr;align-items:center;gap:80px;padding-top:78px;padding-bottom:100px;display:grid}.demo-entry-copy h1{letter-spacing:-.055em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(55px,5.7vw,82px);font-weight:400;line-height:.92}.demo-entry-copy h1 em{color:var(--umber);font-weight:400}.demo-entry-copy>p:not(.kicker){max-width:570px;color:var(--muted);margin:28px 0;font-size:15px;line-height:1.75}.demo-entry-facts{flex-wrap:wrap;gap:8px;display:flex}.demo-entry-facts span{border:1px solid var(--line);color:#5f5953;letter-spacing:.08em;text-transform:uppercase;padding:9px 11px;font-size:7px;font-weight:800}.results-page{min-height:100vh}.result-state{flex-direction:column;justify-content:center;align-items:flex-start;min-height:650px;padding-top:120px;padding-bottom:120px;display:flex}.result-state h1{letter-spacing:-.045em;max-width:820px;margin:0;font-family:Georgia,serif;font-size:clamp(50px,6vw,82px);font-weight:400;line-height:.98}.result-state>p:not(.kicker){max-width:620px;color:var(--muted);margin:25px 0 30px;font-size:14px;line-height:1.75}.results-hero{grid-template-columns:1.1fr .9fr;align-items:end;gap:80px;padding-top:100px;padding-bottom:90px;display:grid}.results-hero h1{letter-spacing:-.05em;margin:0;font-family:Georgia,serif;font-size:clamp(52px,6vw,82px);font-weight:400;line-height:.94}.results-hero h1 em{color:var(--umber);font-weight:400}.results-hero>div:last-child>p{color:var(--muted);margin:0;font-size:13px;line-height:1.75}.results-hero>div:last-child>strong{border-left:3px solid var(--amber);color:#574f48;background:#e9e2d7;margin-top:18px;padding:12px 14px;font-size:10px;display:block}.results-hero>div:last-child>small{color:var(--umber);letter-spacing:.1em;margin-top:20px;font-family:monospace;font-size:8px;display:block}.results-list{padding-bottom:120px}.result-card{border:1px solid var(--line);background:#f8f4ed;grid-template-columns:1fr 1fr;margin-bottom:22px;display:grid;box-shadow:0 18px 46px #1917140f}.result-media{border-right:1px solid var(--line);padding:28px}.result-media>div:first-child{color:var(--umber);letter-spacing:.12em;justify-content:space-between;margin-bottom:18px;font-family:monospace;font-size:8px;display:flex}.result-media video{background:#0f0e0d;width:100%;max-height:580px;display:block}.result-media-foot{justify-content:space-between;align-items:flex-start;gap:20px;padding:20px 0;display:flex}.result-media-foot h2{margin:0;font-family:Georgia,serif;font-size:25px;font-weight:400;line-height:1.1}.result-media-foot span{color:var(--muted);font-family:monospace;font-size:9px}.compliance-report{background:var(--dark);color:#f5eee5;padding:28px}.compliance-head{color:var(--amber);letter-spacing:.12em;border-bottom:1px solid #3b3732;justify-content:space-between;padding-bottom:20px;font-family:monospace;font-size:8px;display:flex}.compliance-head b{padding:5px 7px;font-size:7px}.compliance-pass{color:var(--lime);background:#d4ec8e24}.compliance-review{color:var(--amber);background:#dc844726}.compliance-report>p{color:#b7afa6;margin:28px 0;font-family:Georgia,serif;font-size:21px;line-height:1.4}.compliance-report ul{border-top:1px solid #38332f;margin:0;padding:0;list-style:none}.compliance-report li{border-bottom:1px solid #38332f;grid-template-columns:28px 1fr;gap:12px;padding:17px 0;display:grid}.compliance-report li i{border-radius:50%;place-items:center;width:24px;height:24px;font-size:9px;font-style:normal;font-weight:800;display:grid}.check-pass{color:var(--lime);background:#d4ec8e1f}.check-review{color:var(--amber);background:#dc844724}.check-fail{color:#f09a86;background:#bb402a2e}.compliance-report li strong,.compliance-report li span{display:block}.compliance-report li strong{font-size:10px}.compliance-report li span{color:#8f8881;margin-top:6px;font-size:9px;line-height:1.55}@media (width<=980px){.nav-links{display:none}.hero{grid-template-columns:1fr;padding-top:70px}.hero-copy{max-width:700px}.system-card{max-width:650px}.split-heading{grid-template-columns:1fr;gap:24px}.audience-card{min-height:650px}.steps{grid-template-columns:1fr 1fr}.steps article:nth-child(2){border-right:0}.steps article:nth-child(3),.steps article:nth-child(4){border-top:1px solid var(--line)}.steps article:nth-child(3){padding-left:0}.control-banner{grid-template-columns:auto 1fr}.control-points{grid-column:2}.reward-card{grid-template-columns:1fr;gap:35px}.partner-inner{grid-template-columns:1fr;gap:60px}.faq-section{grid-template-columns:1fr;gap:45px}.demo-invite{grid-template-columns:55px 1fr}.demo-invite-copy{grid-column:2}.planner-invite{grid-template-columns:1fr;gap:30px}.preview-page{grid-template-columns:1fr;gap:50px}.preview-intro{position:static}.demo-stage{grid-template-columns:1fr}.demo-approval{grid-template-columns:1fr;gap:50px}.status-strip{grid-template-columns:repeat(4,1fr);padding:18px 0}.status-strip>span{grid-column:1/-1;margin-bottom:12px}.status-strip>div:first-of-type{border-left:0}.subpage-hero{grid-template-columns:1fr;gap:55px}.partner-rules{grid-template-columns:1fr}.eligibility-grid,.standard-grid{grid-template-columns:1fr 1fr}.demo-standards>div>div:first-child{grid-template-columns:1fr}.challenge-section{grid-template-columns:1fr;gap:45px}.planner-shell{grid-template-columns:1fr}.planner-controls{border-right:0;border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr}.planner-explain{grid-template-columns:1fr;gap:45px}.demo-entry,.results-hero{grid-template-columns:1fr;gap:48px}.result-card{grid-template-columns:1fr}.result-media{border-right:0;border-bottom:1px solid var(--line)}}@media (width<=700px){.shell{width:min(100% - 30px,1180px)}.announcement{flex-wrap:wrap;gap:7px;min-height:46px;font-size:8px}.announcement a{margin-left:5px}.nav{height:70px}.nav .button{display:none}.brand{font-size:11px}.hero{gap:55px;min-height:auto;padding:65px 0 75px}.hero h1{font-size:56px}.hero-lede{font-size:15px}.hero-actions{flex-direction:column;align-items:stretch;gap:15px}.text-link{justify-content:space-between}.system-card{margin-right:12px}.system-body{padding:12px}.approval-row{flex-direction:column;align-items:stretch}.approval-row button{min-height:36px}.signal-strip div{justify-content:flex-start;overflow:hidden}.section{padding-top:85px;padding-bottom:85px}.section-heading h2{font-size:43px}.audience-grid,.product-grid,.pricing-grid,.growth-loop-grid{grid-template-columns:1fr}.audience-card{min-height:630px;padding:28px}.audience-card>a{left:28px}.creator-visual,.business-visual{transform-origin:100% 100%;right:8px;transform:scale(.87)}.product-card{min-height:330px}.steps{grid-template-columns:1fr}.steps article,.steps article+article,.steps article:nth-child(3){border-right:0;border-top:1px solid var(--line);padding:28px 0}.steps article:first-child{border-top:0}.steps h3{margin-top:22px}.control-banner{grid-template-columns:1fr;padding:27px}.control-points{grid-column:1}.price-featured{transform:none}.reward-card{padding:30px 25px}.reward-terms{flex-direction:column;align-items:flex-start}.reward-terms>div{border-bottom:1px solid #19171440;border-right:0;padding:0 0 20px}.partner-payouts{grid-template-columns:1fr}.partner-payouts>p{grid-column:1}.faq-title h2{font-size:43px}.faqs summary{font-size:17px}.final-cta{padding:90px 0}.final-cta h2{font-size:59px}.final-actions{flex-direction:column;align-items:flex-start}.footer{grid-template-columns:1fr;gap:20px;padding:40px 0}.footer>small{grid-column:1;margin-top:5px}.demo-invite{grid-template-columns:1fr;gap:20px;padding-top:60px;padding-bottom:60px}.demo-invite-copy{grid-column:1}.demo-invite-copy>div{flex-direction:column;align-items:stretch}.planner-invite{padding-top:60px;padding-bottom:60px}.preview-page{padding-top:60px}.preview-intro h1,.demo-hero h1{font-size:52px}.preview-form{padding:27px 21px}.form-grid,.choice-row,.preview-choice-grid,.plan-choice-grid,.three-choice-row{grid-template-columns:1fr}.preview-promise{grid-template-columns:1fr 1fr 1fr}.preview-success{min-height:400px;padding:40px 28px}.preview-success h2{font-size:38px}.demo-hero{padding-top:65px}.demo-source,.demo-analysis{min-height:auto;padding:24px}.demo-output-grid{grid-template-columns:1fr}.demo-output-grid article{min-height:320px}.status-strip{grid-template-columns:1fr 1fr}.status-strip>span{grid-column:1/-1}.status-strip>div{padding:0 10px}.status-strip>div:nth-of-type(3){border-left:0}.status-strip small{font-size:6px}.demo-disclosure{flex-direction:column;align-items:flex-start;gap:8px;margin-top:-70px;margin-bottom:70px}.standard-grid,.eligibility-grid,.decision-grid,.payout-board,.rule-grid{grid-template-columns:1fr}.subpage-hero{padding-top:70px}.subpage-hero h1,.compare-hero h1,.make-ten-hero h1{font-size:54px}.partner-rules{gap:45px}.make-ten-hero{padding:80px 0}.make-ten-facts{grid-template-columns:1fr 1fr 1fr}.make-ten-facts>div{padding:13px}.make-ten-facts b{font-size:32px}.terms-list li{grid-template-columns:1fr;gap:9px;padding:20px 0}.compare-hero{padding:72px 0}.compare-actions,.legal-actions{flex-direction:column;align-items:stretch}.decision-grid article{min-height:480px;padding:32px 27px}.decision-grid h2{margin-top:55px;font-size:36px}.compare-disclosure>div{grid-template-columns:1fr;gap:10px}.legal-content{padding-top:70px}.planner-hero{padding:70px 0 55px}.planner-hero h1{font-size:52px}.planner-controls{grid-template-columns:1fr;padding:27px 21px}.planner-result{padding:27px 21px}.planner-map{grid-template-columns:1fr}.planner-map article:first-child{grid-row:auto;min-height:300px}.planner-actions{flex-direction:column;align-items:stretch}.demo-job-card{padding:27px 21px}.demo-job-card h2{font-size:40px}.demo-limit-grid>div{padding:11px 8px}.demo-limit-grid strong{font-size:17px}.demo-entry{gap:42px;padding-top:60px}.demo-entry-copy h1{font-size:53px}.result-state{min-height:540px;padding-top:80px;padding-bottom:80px}.results-hero{padding-top:70px;padding-bottom:60px}.result-media,.compliance-report{padding:20px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important}}
