html:has(.notte){color:#f2eee6;background:#0e0e0f;height:auto;min-height:100svh}html:has(.notte) body{color:#f2eee6;background:#0e0e0f;height:auto;min-height:100svh}html:has(.notte) body{flex-direction:column;margin:0;display:flex;overflow:hidden auto}.notte .hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}@font-face{font-family:Inter;src:url(/brand/fonts/InterVariable-latin.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}.notte{--c-bg:#0e0e0f;--c-bg-2:#121214;--c-surface:#161618;--c-surface-2:#1e1e21;--c-surface-3:#222225;--c-border:#2a2a2e;--c-border-strong:#77736c;--c-text:#f2eee6;--c-text-2:#a39e95;--c-text-3:#8c877f;--c-btn:#f2eee6;--c-btn-text:#141414;--c-btn-hover:#fff;--c-btn-active:#e6e1d7;--c-gold:#c8a97e;--metal:linear-gradient(180deg, #b2aea7 0%, #97948e 30%, #86837e 60%, #5e5c58 88%, #3f3e3b 100%);--c-gold-soft:#c8a97e24;--c-focus:#f2eee6;--c-ok:#9fc7a8;--c-ok-bg:#17241b;--c-att:#cea08d;--c-att-bg:#201a18;--c-prob:#ee9a94;--c-prob-bg:#2e1615;--c-lock:#77736c;--font:"Inter",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Arial,sans-serif;--fs-display:clamp(2.625rem, 1.55rem + 4.3vw, 4.75rem);--fs-h2:clamp(1.875rem, 1.4rem + 2vw, 3rem);--fs-h3:clamp(1.125rem, 1.08rem + .2vw, 1.25rem);--fs-lead:clamp(1.0625rem, 1rem + .35vw, 1.25rem);--fs-body:1.0625rem;--fs-small:.9375rem;--fs-caption:.8125rem;--lh-tight:1.04;--lh-head:1.1;--lh-body:1.6;--tr-display:-.042em;--tr-head:-.032em;--tr-caps:.09em;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:24px;--s-6:32px;--s-7:48px;--s-8:64px;--s-9:96px;--s-10:128px;--s-11:160px;--section-y:80px;--gutter:20px;--w-container:1200px;--w-text:640px;--w-legal:720px;--r-sm:12px;--r-md:18px;--r-lg:28px;--r-pill:999px;--t-fast:.16s;--ease:cubic-bezier(.2,.6,.2,1);--ease-out:cubic-bezier(.16,1,.3,1);--shadow-window:0 60px 120px -40px #000000d9, 0 24px 48px -24px #0009}@media (min-width:768px){.notte{--gutter:40px;--section-y:112px}}@media (min-width:1280px){.notte{--gutter:64px;--section-y:144px}}.notte *,.notte :before,.notte :after{box-sizing:border-box}.notte{-webkit-text-size-adjust:100%;scroll-behavior:smooth;background:var(--c-bg);min-height:100svh;color:var(--c-text);font-family:var(--font);font-size:var(--fs-body);line-height:var(--lh-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-optical-sizing:auto;text-rendering:optimizelegibility;flex-direction:column;flex:1;margin:0;scroll-padding-top:88px;display:flex}.notte main{flex:1}.notte{overflow-x:clip}.notte h1,.notte h2,.notte h3,.notte h4,.notte h5,.notte p,.notte ul,.notte ol,.notte dl,.notte dd,.notte figure,.notte blockquote{margin:0}.notte ul,.notte ol{padding:0;list-style:none}.notte p,.notte li,.notte dd{text-wrap:pretty}.notte h1,.notte h2,.notte h3,.notte h4,.notte h5,.notte summary,.notte figcaption{text-wrap:balance}.notte img,.notte svg,.notte video{max-width:100%;display:block}.notte a{color:inherit}.notte .skip{position:absolute;top:0;left:-9999px}.notte .skip:focus{left:var(--s-4);top:var(--s-4);z-index:100;background:var(--c-btn);color:var(--c-btn-text);padding:var(--s-2) var(--s-4);border-radius:var(--r-pill)}.notte :focus-visible{outline:2px solid var(--c-focus);outline-offset:3px;border-radius:6px}.notte .container{width:100%;max-width:calc(var(--w-container) + 2*var(--gutter));padding:0 var(--gutter);margin:0 auto}.notte .section{padding:var(--section-y) 0;position:relative}.notte .section-tint{background:var(--c-bg-2);border-top:1px solid var(--c-border);border-bottom:1px solid var(--c-border)}.notte .eyebrow{align-items:center;gap:var(--s-3);font-size:var(--fs-caption);letter-spacing:var(--tr-caps);text-transform:uppercase;color:var(--c-text-2);font-weight:500;display:flex}.notte .h2{font-size:var(--fs-h2);line-height:var(--lh-head);letter-spacing:var(--tr-head);margin-top:var(--s-4);max-width:22ch;font-weight:600}.notte .lead{font-size:var(--fs-lead);color:var(--c-text-2);margin-top:var(--s-5);max-width:var(--w-text);line-height:1.55}.notte .section-head{max-width:760px}.notte .section-head.narrow .h2{max-width:18ch}.notte .section-head.center{text-align:center;margin:0 auto}.notte .section-head.center .eyebrow{justify-content:center}.notte .section-head.center .h2,.notte .section-head.center .lead{margin-left:auto;margin-right:auto}.notte .prose p{color:var(--c-text-2);max-width:var(--w-text)}.notte .prose p+p{margin-top:var(--s-4)}.notte .prose strong{color:var(--c-text);font-weight:500}.notte .link{color:var(--c-text);text-decoration:underline;-webkit-text-decoration-color:var(--c-gold);text-decoration-color:var(--c-gold);text-underline-offset:5px;transition:text-decoration-thickness var(--t-fast) var(--ease);font-weight:500;text-decoration-thickness:1px}.notte .link:hover{text-decoration-thickness:2px}.notte .link:active{color:var(--c-text-2)}.notte .btn{justify-content:center;align-items:center;gap:var(--s-2);min-height:52px;padding:0 var(--s-6);border-radius:var(--r-pill);font:inherit;letter-spacing:-.005em;white-space:nowrap;cursor:pointer;transition:background-color var(--t-fast) var(--ease),border-color var(--t-fast) var(--ease),transform var(--t-fast) var(--ease),box-shadow var(--t-fast) var(--ease);font-size:1rem;font-weight:500;text-decoration:none;display:inline-flex}.notte .btn-primary{color:#070708;background:var(--metal);border:1px solid #2a2927;font-weight:650;box-shadow:inset 0 1px #ffffff6b,inset 0 -1px #00000059,0 12px 26px -14px #000000f2}.notte .btn-primary:hover{filter:brightness(1.07);transform:translateY(-1px)}.notte .btn-primary:active{filter:brightness(.94);transform:none;box-shadow:inset 0 2px 5px #00000059,0 8px 18px -12px #000000e6}.notte .btn-secondary,.notte .btn-ghost{color:var(--c-text);border:1px solid var(--c-border-strong);background:0 0}.notte .btn-secondary:hover,.notte .btn-ghost:hover{border-color:var(--c-text);background:#f2eee60a}.notte .btn-ghost .play{fill:currentColor;width:14px;height:14px}.notte .btn-small{min-height:40px;padding:0 var(--s-5);font-size:var(--fs-small);box-shadow:none}.notte .btn:focus-visible{outline-offset:4px;border-radius:var(--r-pill)}.notte .nav{z-index:20;border-bottom:1px solid var(--c-border);position:sticky;top:0}.notte .nav:before{content:"";z-index:-1;-webkit-backdrop-filter:saturate(140%)blur(14px);backdrop-filter:saturate(140%)blur(14px);background:#0e0e0fd1;position:absolute;inset:0}.notte .nav-row{align-items:center;gap:var(--s-5);height:64px;display:flex}.notte .logo{border-radius:6px;flex:none;align-items:center;margin-right:auto;text-decoration:none;display:inline-flex}.notte .logo img{width:135px;height:24px;display:block}.notte .logo:focus-visible{outline-offset:6px}.notte .nav-main{display:none}.notte .nav-main ul{gap:var(--s-6);display:flex}.notte .nav-link{min-height:44px;font-size:var(--fs-small);color:var(--c-text-2);transition:color var(--t-fast) var(--ease);align-items:center;text-decoration:none;display:inline-flex}.notte .nav-link:hover{color:var(--c-text)}.notte .nav-link[aria-current=page]{color:var(--c-text);text-decoration:underline;-webkit-text-decoration-color:var(--c-gold);text-decoration-color:var(--c-gold);text-underline-offset:8px}.notte .nav-cta{display:none}.notte .menu{position:static}.notte .menu>summary{cursor:pointer;border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;margin-right:-10px;list-style:none;display:flex}.notte .menu>summary::-webkit-details-marker{display:none}.notte .menu-icon{width:20px;height:12px;position:relative}.notte .menu-icon i{background:var(--c-text);height:1.5px;transition:transform var(--t-fast) var(--ease),top var(--t-fast) var(--ease);border-radius:2px;position:absolute;left:0;right:0}.notte .menu-icon i:first-child{top:0}.notte .menu-icon i:last-child{top:10px}.notte .menu[open] .menu-icon i:first-child{top:5px;transform:rotate(45deg)}.notte .menu[open] .menu-icon i:last-child{top:5px;transform:rotate(-45deg)}.notte .menu-panel{background:var(--c-bg);padding:var(--s-6) var(--gutter) var(--s-7);gap:var(--s-6);border-top:1px solid var(--c-border);flex-direction:column;display:flex;position:fixed;inset:64px 0 0;overflow-y:auto}.notte .menu-panel ul{display:grid}.notte .menu-panel li a{letter-spacing:-.02em;border-bottom:1px solid var(--c-border);align-items:center;min-height:56px;font-size:1.5rem;font-weight:500;text-decoration:none;display:flex}.notte .menu-panel .btn{width:100%}@media (min-width:640px){.notte .nav-cta{display:inline-flex}}@media (min-width:768px){.notte .logo img{width:165px;height:28px}}@media (min-width:1024px){.notte .nav-main{display:block}.notte .menu{display:none}.notte .logo{margin-right:0}.notte .nav-main{margin:0 auto}}.notte .pm{background:var(--c-surface);box-shadow:var(--shadow-window);color:var(--c-text);text-align:left;border:1px solid #2f2f33;border-radius:16px;font-size:14px;line-height:1.45;position:relative;overflow:hidden}.notte .pm:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(160deg,#ffffff0f,#0000 40%);position:absolute;inset:0}.notte .pm-bar{align-items:center;gap:var(--s-3);border-bottom:1px solid var(--c-border);background:#131315;height:38px;padding:0 14px;display:flex}.notte .pm-dots{gap:6px;display:flex}.notte .pm-dots i{background:#34343a;border-radius:50%;width:9px;height:9px}.notte .pm-bar-title{text-align:center;color:var(--c-text-3);flex:1;font-size:12px}.notte .pm-bar-tag{color:var(--c-text-2);border:1px solid var(--c-border);border-radius:var(--r-pill);padding:1px 9px;font-size:11px}.notte .pm-body{padding:20px}.notte .pm-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--c-text-3);font-size:11px}.notte .pm-title{letter-spacing:-.02em;margin-top:4px;font-size:18px;font-weight:600}.notte .pm-label{letter-spacing:.1em;text-transform:uppercase;color:var(--c-text-2);align-items:center;gap:6px;font-size:11px;display:flex}.notte .pm-text{color:var(--c-text-2);margin-top:4px;font-size:13px}.notte .pm-verdict{border:1px solid var(--c-border);background:linear-gradient(#c8a97e14,#c8a97e00 80%);border-radius:12px;margin-top:14px;padding:16px}.notte .pm-verdict-title{letter-spacing:-.03em;margin-top:6px;font-size:22px;font-weight:600;line-height:1.15}.notte .pm-sig{align-items:center;gap:8px;margin-top:10px;font-size:12px;font-weight:500;display:flex}.notte .pm-rows{margin-top:12px}.notte .pm-rows li{border-top:1px solid var(--c-border);justify-content:space-between;align-items:center;gap:12px;padding:8px 0;font-size:13px;display:flex}.notte .pm-rows li:first-child{border-top:0}.notte .pm-state{align-items:center;gap:6px;font-size:12px;font-weight:500;display:inline-flex}.notte .pm-state:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.notte .pm-ok{color:var(--c-ok)}.notte .pm-wait{color:var(--c-text-3)}.notte .pm-wait:before{background:0 0;border:1px solid}.notte .pm-card{border:1px solid var(--c-border);background:var(--c-bg);border-radius:12px;margin-top:12px;padding:14px}.notte .pm-card-strong{background:var(--c-surface-2)}.notte .pm-lock{width:12px;height:12px;stroke:var(--c-lock);fill:none;stroke-width:2px}.notte .pm-check{width:13px;height:13px;stroke:var(--c-ok);fill:none;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.notte .pm-done{color:var(--c-ok);align-items:center;gap:6px;margin-top:10px;font-size:12px;font-weight:500;display:inline-flex}.notte .pm-slots{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.notte .pm-slots span{border-radius:var(--r-pill);border:1px solid var(--c-border);color:var(--c-text-2);padding:5px 10px;font-size:12px}.notte .pm-slots .pm-slot-on{background:var(--metal);color:#070708;border-color:#2a2927;font-weight:650;box-shadow:inset 0 1px #fff6}.notte .pm-field{border:1px solid var(--c-border);background:var(--c-bg);border-radius:10px;margin-top:10px;padding:10px 12px}.notte .pm-field span{color:var(--c-text-3);font-size:11px;display:block}.notte .pm-field b{margin-top:2px;font-size:13px;font-weight:500;display:block}.notte .pm-pay{color:var(--c-text-2);justify-content:space-between;align-items:center;gap:10px;margin-top:14px;font-size:13px;display:flex}.notte .pm-button{border-radius:var(--r-pill);background:var(--metal);color:#070708;white-space:nowrap;border:1px solid #2a2927;align-items:center;height:34px;padding:0 14px;font-size:12px;font-weight:650;display:inline-flex;box-shadow:inset 0 1px #fff6}.notte .pm-progress{background:var(--c-surface-3);border-radius:4px;height:4px;margin-top:12px;overflow:hidden}.notte .pm-progress i{background:linear-gradient(90deg, var(--c-gold), #e2cda8);border-radius:inherit;width:62%;height:100%;display:block}.notte .pm-sections{counter-reset:sec;margin-top:12px}.notte .pm-sections li{counter-increment:sec;border-top:1px solid var(--c-border);gap:10px;padding:7px 0;font-size:13px;display:flex}.notte .pm-sections li:before{content:counter(sec);width:16px;color:var(--c-gold);font-weight:500}.notte .pm-locked{gap:8px;margin-top:12px;display:grid}.notte .pm-locked div{border:1px dashed var(--c-border);border-radius:10px;padding:12px}.notte .pm-locked b{font-size:13px;font-weight:600}.notte .pm-locked i{background:var(--c-surface-3);filter:blur(1.5px);border-radius:4px;height:7px;margin-top:8px;display:block}.notte .pm-locked i+i{width:70%}.notte .pm-unlock{border-radius:var(--r-pill);background:var(--c-surface-2);border:1px solid var(--c-border);justify-content:center;align-items:center;gap:8px;margin-top:12px;padding:9px 14px;font-size:12px;font-weight:500;display:flex}.notte .cta{align-items:stretch;gap:var(--s-3);margin-top:var(--s-7);flex-direction:column;display:flex}@media (min-width:640px){.notte .cta{flex-flow:wrap;align-items:center}}.notte .problems{gap:var(--s-6);margin-top:var(--s-8);display:grid}.notte .problems li{padding-top:var(--s-5);border-top:1px solid var(--c-border)}.notte .problem-num{font-size:var(--fs-caption);color:var(--c-gold);letter-spacing:.06em;font-weight:500}.notte .problems h3{margin-top:var(--s-3);font-size:var(--fs-h3);letter-spacing:-.015em;font-weight:600}.notte .problems p{margin-top:var(--s-2);color:var(--c-text-2);max-width:36ch}.notte .turn{margin-top:var(--s-9);letter-spacing:-.03em;max-width:24ch;font-size:clamp(1.5rem,1.1rem + 1.8vw,2.5rem);font-weight:600;line-height:1.2}.notte .turn span{color:var(--c-text-2)}@media (min-width:768px){.notte .problems{gap:var(--s-7);grid-template-columns:repeat(3,1fr)}}.notte .pillars{gap:var(--s-6);margin-top:var(--s-8);display:grid}.notte .pillars li{padding:var(--s-6);border:1px solid var(--c-border);border-radius:var(--r-lg);background:linear-gradient(#ffffff06,#fff0);position:relative}.notte .pillars h3{font-size:var(--fs-h3);letter-spacing:-.015em;font-weight:600}.notte .pillars p{margin-top:var(--s-3);color:var(--c-text-2)}@media (min-width:900px){.notte .pillars{gap:var(--s-5);grid-template-columns:repeat(3,1fr)}}.notte .video-stage{--t:clamp(0, calc((.42 - var(--p,.42)) / .28), 1);margin-top:var(--s-8);perspective:2000px}.notte .video-frame{max-width:1040px;box-shadow:var(--shadow-window);transform-origin:50% 100%;transform:rotateX(calc(var(--t) * 18deg)) scale(calc(1 - var(--t) * .06));transition:transform .5s var(--ease-out);background:#000;border:1px solid #2f2f33;border-radius:20px;margin:0 auto;position:relative;overflow:hidden}.notte .video-el{aspect-ratio:16/9;background:#000;width:100%;height:auto}.notte .ai-tag{z-index:1;border-radius:var(--r-pill);letter-spacing:.01em;color:var(--c-text-3);pointer-events:none;background:#0e0e0f8c;padding:2px 7px;font-size:10.5px;line-height:1.4;position:absolute;top:10px;left:10px}.notte .doc-stage{--t:clamp(0, calc((.45 - var(--p,.45)) / .3), 1);margin-top:var(--s-8);perspective:2200px;position:relative}.notte .doc{z-index:2;background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--r-lg);box-shadow:var(--shadow-window);transform-origin:50% 0;transform:rotateX(calc(var(--t) * 12deg)) translateY(calc(var(--t) * 24px));transition:transform .6s var(--ease-out);position:relative;overflow:hidden}.notte .doc-sheet{z-index:1;border-radius:var(--r-lg);border:1px solid var(--c-border);background:#141416;height:60%;position:absolute;bottom:-14px;left:3%;right:3%}.notte .doc-sheet-2{z-index:0;background:#121214;bottom:-28px;left:6%;right:6%}.notte .doc-head{justify-content:space-between;align-items:flex-start;gap:var(--s-4);padding:var(--s-5);border-bottom:1px solid var(--c-border);display:flex}.notte .doc-kicker{font-size:var(--fs-caption);color:var(--c-text-2)}.notte .doc-head h3{margin-top:var(--s-1);letter-spacing:-.02em;font-size:clamp(1.25rem,1.1rem + .6vw,1.5rem);font-weight:600;line-height:1.2}.notte .tag{font-size:var(--fs-caption);border-radius:var(--r-pill);border:1px solid var(--c-border-strong);color:var(--c-text-2);flex:none;padding:3px 12px;font-weight:500}.notte .verdict{padding:var(--s-6) var(--s-5);border-bottom:1px solid var(--c-border);background:linear-gradient(#c8a97e0f,#0000 70%)}.notte .verdict .lab{font-size:var(--fs-caption);color:var(--c-text-2)}.notte .verdict h4{margin-top:var(--s-2);letter-spacing:-.03em;font-size:clamp(1.75rem,1.4rem + 1.4vw,2.5rem);font-weight:600;line-height:1.1}.notte .verdict p{margin-top:var(--s-4);color:var(--c-text-2);max-width:60ch}.notte .sig{margin-top:var(--s-5);align-items:center;gap:var(--s-3);font-size:var(--fs-small);font-weight:500;display:flex}.notte .doc-grid{display:grid}.notte .doc-block{padding:var(--s-5);border-bottom:1px solid var(--c-border)}.notte .doc-block h5{letter-spacing:-.01em;justify-content:space-between;align-items:center;gap:var(--s-3);flex-wrap:wrap;margin:0;font-size:1rem;font-weight:600;display:flex}.notte .doc-block h5 small{font-size:var(--fs-caption);color:var(--c-text-2);font-weight:400}.notte .rows{margin-top:var(--s-3)}.notte .rows li{justify-content:space-between;align-items:center;gap:2px var(--s-4);border-top:1px solid var(--c-border);font-size:var(--fs-small);flex-wrap:wrap;padding:10px 0;display:flex}.notte .rows li:first-child{border-top:0}.notte .rows li>span{white-space:nowrap}.notte .rows li span:last-child:not(:first-child){color:var(--c-text-2);text-align:right}.notte .rows .blur{filter:blur(5px);-webkit-user-select:none;user-select:none;font-variant-numeric:tabular-nums}.notte .chip{font-size:var(--fs-caption);color:var(--c-text-2);white-space:nowrap;align-items:center;gap:6px;font-weight:500;display:inline-flex}.notte .chip:before{content:"";border:1px solid;border-radius:50%;width:6px;height:6px}.notte .rows li span.chip.ok,.notte .chip.ok{color:var(--c-ok)}.notte .chip.ok:before{background:currentColor}.notte .rows li span.chip.att,.notte .chip.att{color:var(--c-att)}.notte .chip.att:before{background:currentColor}.notte .doc-locked{padding:var(--s-5)}.notte .doc-locked .lh{align-items:center;gap:var(--s-2);flex-wrap:wrap;font-size:1rem;font-weight:600;display:flex}.notte .doc-locked .lh svg{width:16px;height:16px;stroke:var(--c-lock);fill:none;stroke-width:1.8px}.notte .doc-locked .lh span{color:var(--c-text-2);font-weight:400;font-size:var(--fs-small);margin-left:var(--s-1)}.notte .lgrid{gap:var(--s-3);margin-top:var(--s-4);display:grid}.notte .lcard{border:1px dashed var(--c-border);border-radius:var(--r-sm);padding:var(--s-4);height:104px;overflow:hidden}.notte .lcard b{font-size:var(--fs-small);font-weight:600}.notte .lcard p{filter:blur(4.5px);font-size:var(--fs-small);color:var(--c-text-2);-webkit-user-select:none;user-select:none;margin-top:6px}.notte .doc-foot{margin-top:var(--s-7);font-size:var(--fs-small);color:var(--c-text-3)}@media (min-width:768px){.notte .doc-head,.notte .doc-block,.notte .doc-locked{padding:var(--s-6)}.notte .verdict{padding:var(--s-7) var(--s-6)}.notte .doc-grid{grid-template-columns:1fr 1fr}.notte .doc-block:nth-child(odd){border-right:1px solid var(--c-border)}.notte .lgrid{grid-template-columns:repeat(3,1fr)}}.notte .trust{gap:var(--s-6);margin-top:var(--s-8);display:grid}.notte .trust li{padding-top:var(--s-5);border-top:1px solid var(--c-border)}.notte .trust h3{align-items:center;gap:var(--s-3);letter-spacing:-.015em;font-size:1.125rem;font-weight:600;display:flex}.notte .trust p{margin-top:var(--s-2);color:var(--c-text-2);font-size:var(--fs-small);max-width:40ch}.notte .rules-box{margin-top:var(--s-8);padding:var(--s-6) var(--s-5);border:1px solid var(--c-border);border-radius:var(--r-lg);background:var(--c-bg)}.notte .rules-title{letter-spacing:-.015em;color:var(--c-text);font-size:1.125rem;font-weight:600;line-height:1.35}.notte .rules{margin-top:14px}.notte .rules li{padding:var(--s-4) 0;border-top:1px solid var(--c-border);font-size:var(--fs-small);color:var(--c-text-2);line-height:1.55}.notte .rules li b{color:var(--c-text);font-weight:500}.notte .after{margin-top:var(--s-5);font-size:var(--fs-small);color:var(--c-text-2)}.notte .founder-credit{margin-top:var(--s-8);text-align:center;font-size:var(--fs-small);color:var(--c-text-2)}@media (min-width:640px){.notte .trust{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.notte .trust{gap:var(--s-7) var(--s-6);grid-template-columns:repeat(3,1fr)}.notte .rules-box{padding:var(--s-7)}}.notte .offer{gap:var(--s-7);padding:var(--s-6) var(--s-5);border-radius:var(--r-lg);background:radial-gradient(120% 80% at 100% 0%, #c8a97e12, transparent 55%), var(--c-surface);box-shadow:var(--shadow-window);border:1px solid #2f2f33;display:grid;position:relative}.notte .offer-what .h2{max-width:16ch}.notte .offer-pay{flex-direction:column;display:flex}.notte .offer-name{letter-spacing:-.025em;font-size:1.375rem;font-weight:600;line-height:1.2}.notte .offer-line{margin-top:var(--s-2);max-width:36ch;font-size:var(--fs-small);color:var(--c-text-2)}.notte .offer-price{margin-top:var(--s-5)}.notte .price{letter-spacing:-.045em;font-variant-numeric:tabular-nums;font-size:clamp(3.5rem,2.6rem + 3.6vw,5.5rem);font-weight:500;line-height:1}.notte .price-once{margin-top:var(--s-3);font-size:var(--fs-small);color:var(--c-text);font-weight:500}.notte .price-note{margin-top:var(--s-2);max-width:36ch;font-size:var(--fs-small);color:var(--c-text-2)}.notte .offer .buy{margin-top:var(--s-6)}.notte .offer .buy .btn{width:100%}.notte .offer .buy p{margin-top:var(--s-4);font-size:var(--fs-small);color:var(--c-text-2)}.notte .offer-label{font-size:var(--fs-caption);letter-spacing:var(--tr-caps);text-transform:uppercase;color:var(--c-text-3);font-weight:500}.notte .offer-label+ul{margin-top:var(--s-3)}.notte .also li{align-items:center;gap:var(--s-3);padding:var(--s-2) 0;font-size:var(--fs-small);display:flex}.notte .also li:before{content:"";border-left:1.5px solid var(--c-gold);border-bottom:1.5px solid var(--c-gold);flex:none;width:12px;height:7px;margin-top:-3px;transform:rotate(-45deg)}.notte .offer .buy p.soon{color:var(--c-text);margin-top:0;font-size:1.0625rem;font-weight:500}.notte .notify{gap:var(--s-2);margin-top:var(--s-4);display:grid}.notte .notify-label{font-size:var(--fs-small);color:var(--c-text);font-weight:500}.notte .notify-input{width:100%;min-height:52px;padding:0 var(--s-5);border-radius:var(--r-pill);border:1px solid var(--c-border-strong);background:var(--c-bg);color:var(--c-text);font:inherit;transition:border-color var(--t-fast) var(--ease);font-size:1rem}.notte .notify-input::placeholder{color:var(--c-text-3);opacity:1}.notte .notify-input:hover{border-color:var(--c-text-2)}.notte .notify-input:focus-visible{outline-offset:2px;border-color:var(--c-text);border-radius:var(--r-pill);outline:2px solid #f2eee6}.notte .notify-input[aria-invalid=true]{border-color:var(--c-prob)}.notte .notify-msg{align-items:flex-start;gap:var(--s-2);font-size:14px;line-height:1.5;display:flex}.notte .notify-msg[hidden]{display:none}.notte .notify-msg svg{stroke:currentColor;fill:none;stroke-width:2px;stroke-linecap:round;flex:none;width:16px;height:16px;margin-top:.2em}.notte .offer .buy p.notify-msg{margin-top:0}.notte .offer .buy p.messaggio-campo{min-height:22px;margin-top:8px}.notte .offer .buy p.notify-err{color:var(--c-prob)}.notte .offer .buy p.notify-privacy{font-size:var(--fs-caption);color:var(--c-text-2);margin-top:0;line-height:1.55}.notte .notify-privacy .link{text-underline-offset:4px}.notte .offer .buy .notify .btn{margin-top:var(--s-3)}.notte .notify .btn:focus-visible{outline-offset:2px;outline:2px solid #f2eee6}.notte .notify .btn[disabled]{opacity:.7;cursor:progress}@media (min-width:768px){.notte .offer{padding:var(--s-8) var(--s-7)}}@media (min-width:1024px){.notte .offer{gap:var(--s-8);padding:var(--s-9) var(--s-8);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start}.notte .offer-pay{position:sticky;top:104px}}.notte .p2{gap:var(--s-7);display:grid}.notte .p2 .list li{padding:var(--s-4) 0;border-top:1px solid var(--c-border);font-size:1.0625rem}.notte .p2 .list li:last-child{border-bottom:1px solid var(--c-border)}.notte .p2 .aside{margin-top:var(--s-5);font-size:var(--fs-small);color:var(--c-text-2)}@media (min-width:1024px){.notte .p2{gap:var(--s-9);grid-template-columns:minmax(0,5fr) minmax(0,6fr)}}.notte .faq-column{padding:var(--s-9) 0 var(--section-y)}.notte .faq-hero h1{letter-spacing:-.04em;max-width:17ch;font-size:clamp(2.125rem,1.4rem + 3vw,4rem);font-weight:600;line-height:1.06}.notte .faq-hero+.faq-group{margin-top:var(--s-9)}.notte .faq-group+.faq-group{margin-top:72px}.notte .faq-group-title{font-size:clamp(1.5rem,1.2rem + 1vw,2rem);line-height:var(--lh-head);letter-spacing:var(--tr-head);margin-bottom:var(--s-5);font-weight:600}.notte .faq{border-top:1px solid var(--c-border)}.notte .faq details{border-bottom:1px solid var(--c-border)}.notte .faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:var(--s-5);padding:var(--s-5) 0;font-size:1.0625rem;font-weight:500;list-style:none;display:flex}.notte .faq summary::-webkit-details-marker{display:none}.notte .faq summary:after{content:"";border-right:1.5px solid var(--c-text-2);border-bottom:1.5px solid var(--c-text-2);width:10px;height:10px;transition:transform var(--t-fast) var(--ease);flex:none;transform:rotate(45deg)translateY(-3px)}.notte .faq details[open] summary:after{transform:rotate(-135deg)translateY(-3px)}.notte .faq summary:focus-visible{outline-offset:2px}.notte .faq-answer{padding:0 0 var(--s-5);color:var(--c-text-2);max-width:var(--w-text)}.notte .faq-answer>*+*{margin-top:var(--s-3)}.notte .faq-founder{align-items:center;gap:var(--s-3);display:flex}.notte .faq-photo{background:var(--c-surface);border:1px solid var(--c-border);border-radius:50%;flex:none;width:48px;height:48px;display:block;overflow:hidden}.notte .faq-photo img{object-fit:cover;object-position:50% 20%;width:100%;height:100%}.notte .faq-final-actions{align-items:center;gap:var(--s-4);margin-top:var(--s-7);flex-direction:column;display:flex}.notte .final .faq-guarantee{align-items:center;gap:var(--s-2);font-size:var(--fs-small);color:var(--c-text-2);margin:0;display:inline-flex}.notte .faq-guarantee svg{fill:none;width:16px;height:16px;stroke:var(--c-gold);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none}@media (min-width:960px){.notte .faq-column{margin-left:324px}}@media (min-width:1024px){.notte .faq-column{padding-top:var(--s-10)}}.notte .final{padding:var(--section-y) 0;text-align:center;border-top:1px solid var(--c-border);position:relative;overflow:hidden}.notte .final:before{content:"";pointer-events:none;background:radial-gradient(closest-side,#c8a97e1f,#0000 70%);width:900px;height:520px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.notte .final-inner{position:relative}.notte .final h2{letter-spacing:-.04em;max-width:18ch;margin:0 auto;font-size:clamp(2rem,1.3rem + 3vw,3.75rem);font-weight:600;line-height:1.05}.notte .final p{margin:var(--s-5) auto 0;color:var(--c-text-2);max-width:48ch}.notte .final .cta{justify-content:center;align-items:center}.notte .page-hero{padding:var(--s-9) 0 var(--s-8);border-bottom:1px solid var(--c-border)}.notte .page-hero h1{margin-top:var(--s-5);letter-spacing:-.04em;max-width:22ch;font-size:clamp(2.125rem,1.4rem + 3vw,4rem);font-weight:600;line-height:1.06}.notte .page-section{border-bottom:1px solid var(--c-border)}.notte .page-section .h2{margin-top:0}.notte .page-grid{gap:var(--s-5);display:grid}.notte .vision{letter-spacing:-.03em;max-width:28ch;font-size:clamp(1.5rem,1.1rem + 1.6vw,2.25rem);font-weight:500;line-height:1.25}.notte .values-grid{gap:var(--s-6);margin-top:var(--s-7);display:grid}.notte .values-grid li{padding-top:var(--s-5);border-top:1px solid var(--c-border)}.notte .values-num{font-size:var(--fs-caption);color:var(--c-gold);font-weight:500}.notte .values-grid h3{margin-top:var(--s-3);font-size:var(--fs-h3);font-weight:600}.notte .values-grid p{margin-top:var(--s-2);color:var(--c-text-2);font-size:var(--fs-small)}.notte .never{display:grid}.notte .never li{gap:var(--s-4);padding:var(--s-4) 0;border-top:1px solid var(--c-border);font-size:1.0625rem;display:flex}.notte .mission-fit{gap:var(--s-7);margin-top:var(--s-7);display:grid}.notte .mission-fit h3{font-size:var(--fs-h3);letter-spacing:-.015em;font-weight:600}.notte .mission-list{margin-top:var(--s-4)}.notte .mission-list li{padding:var(--s-4) 0 var(--s-4) var(--s-6);border-top:1px solid var(--c-border);color:var(--c-text-2);position:relative}.notte .mission-list li:before{content:"";left:4px;top:calc(var(--s-4) + .7em);background:var(--c-gold);border-radius:50%;width:6px;height:6px;position:absolute}.notte .mission-list.is-not li:before{background:var(--c-text-3)}.notte .prose .vision+p{margin-top:var(--s-6)}.notte .mission-steps{margin:var(--s-5) 0 var(--s-6);display:grid}.notte .mission-steps li{gap:var(--s-4);padding:var(--s-5) 0;border-top:1px solid var(--c-border);display:flex}.notte .mission-step-num{border:1px solid var(--c-border-strong);width:32px;height:32px;font-size:var(--fs-small);color:var(--c-gold);border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.notte .mission-steps h3{font-size:var(--fs-h3);letter-spacing:-.015em;font-weight:600}.notte .prose .mission-steps p{margin-top:var(--s-2)}.notte .founder-grid{gap:var(--s-7);align-items:center;display:grid}.notte .founder-hero h1{max-width:18ch;margin-top:0}.notte .founder-hero .lead{max-width:46ch}.notte .founder-role{gap:var(--s-6);display:grid}.notte .founder-role .h2,.notte .founder-why .h2,.notte .founder-role .included{margin-top:0}.notte .founder-reason-link{min-height:44px;margin-top:var(--s-1);font-size:var(--fs-small);align-items:center;display:inline-flex}.notte .founder-figure{max-width:320px}.notte .founder-photo{aspect-ratio:4/5;border-radius:var(--r-md);background:var(--c-surface);border:1px solid var(--c-border);display:block;overflow:hidden}.notte .founder-photo img{object-fit:cover;width:100%;height:100%}.notte .founder-figure figcaption{margin-top:var(--s-3);font-size:var(--fs-small);color:var(--c-text-2)}.notte .moments{gap:var(--s-6);margin-top:var(--s-7);display:grid}.notte .moments li{padding-top:var(--s-5);border-top:1px solid var(--c-border)}.notte .moments h3{font-size:var(--fs-h3);font-weight:600}.notte .moments p{margin-top:var(--s-2);color:var(--c-text-2)}@media (min-width:768px){.notte .values-grid{grid-template-columns:repeat(2,1fr)}.notte .mission-fit{gap:var(--s-8);grid-template-columns:repeat(2,1fr)}.notte .moments{grid-template-columns:repeat(3,1fr)}.notte .founder-grid{grid-template-columns:minmax(0,7fr) minmax(0,4fr)}.notte .founder-figure{justify-self:end;width:100%}}@media (min-width:1024px){.notte .page-hero{padding:var(--s-10) 0 var(--s-9)}.notte .page-grid{gap:var(--s-9);grid-template-columns:minmax(0,4fr) minmax(0,8fr)}.notte .values-grid{grid-template-columns:repeat(4,1fr)}.notte .founder-role{gap:var(--s-9);grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start}}.notte .footer{border-top:1px solid var(--c-border);padding:var(--s-8) 0 var(--s-7)}.notte .footer-top{gap:var(--s-7);display:grid}.notte .footer-brand p{margin-top:var(--s-3);font-size:var(--fs-small);color:var(--c-text-2);max-width:30ch}.notte .footer-cols{gap:var(--s-6);grid-template-columns:repeat(2,1fr);display:grid}.notte .footer-head{font-size:var(--fs-caption);letter-spacing:var(--tr-caps);text-transform:uppercase;color:var(--c-text-3);font-weight:500}.notte .footer-cols ul{margin-top:var(--s-2)}.notte .footer-cols a{min-height:40px;font-size:var(--fs-small);color:var(--c-text-2);align-items:center;text-decoration:none;display:inline-flex}.notte .footer-cols a:hover{color:var(--c-text);text-decoration:underline;-webkit-text-decoration-color:var(--c-gold);text-decoration-color:var(--c-gold);text-underline-offset:5px}.notte .legal{margin-top:var(--s-7);padding-top:var(--s-5);border-top:1px solid var(--c-border);font-size:var(--fs-caption);color:var(--c-text-2);line-height:1.7}.notte .legal p+p{margin-top:var(--s-1)}.notte .legal-line .v{display:block}.notte .legal-line .v+.sep+.v{margin-top:2px}.notte .legal-line .sep{display:none}.notte .legal a{color:var(--c-text);text-decoration:underline;-webkit-text-decoration-color:var(--c-gold);text-decoration-color:var(--c-gold);text-underline-offset:4px;text-decoration-thickness:1px}.notte .legal a:hover{text-decoration-thickness:2px}@media (min-width:768px){.notte .footer-top{grid-template-columns:minmax(0,4fr) minmax(0,8fr)}.notte .footer-cols{grid-template-columns:repeat(3,1fr)}.notte .legal-line .v{white-space:nowrap;display:inline}.notte .legal-line .v+.sep+.v{margin-top:0}.notte .legal-line .sep{display:inline}}.notte .thanks{padding:var(--s-8) 0 var(--section-y)}.notte .thanks .container{max-width:calc(var(--w-text) + 2*var(--gutter))}.notte .thanks h1{font-size:var(--fs-h2);line-height:var(--lh-head);letter-spacing:var(--tr-head);margin-top:var(--s-5);font-weight:600}.notte .thanks .lead{margin-top:var(--s-4)}.notte .thanks-mark{background:var(--c-gold-soft);width:48px;height:48px;color:var(--c-gold);border:1px solid #c8a97e80;border-radius:50%;place-items:center;display:grid}.notte .thanks-mark svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.notte .thanks .thanks-steps{margin-top:var(--s-7)}.notte .thanks-note{margin-top:var(--s-6);font-size:var(--fs-small);color:var(--c-text-2)}.notte .thanks-next{margin-top:var(--s-4);display:grid}.notte .thanks-next a{min-height:44px;font-size:var(--fs-small);align-items:center;display:inline-flex}.notte .thanks-help{margin-top:var(--s-6);font-size:var(--fs-small);color:var(--c-text-2)}.notte .thanks :is(.thanks-help,.thanks-note) a{color:var(--c-text);text-decoration:underline;-webkit-text-decoration-color:var(--c-gold);text-decoration-color:var(--c-gold);text-underline-offset:4px;text-decoration-thickness:1px}.notte .thanks .back{margin-top:var(--s-6)}.notte .thanks .back .btn{width:100%}@media (min-width:768px){.notte .thanks{padding-top:var(--s-9)}.notte .thanks .back .btn{width:auto}}.notte .legal-page{padding:var(--s-9) 0}.notte .legal-page article{max-width:calc(var(--w-legal) + 2*var(--gutter));padding:0 var(--gutter);margin:0 auto}.notte .legal-page h1{font-size:var(--fs-h2);line-height:var(--lh-head);letter-spacing:var(--tr-head);font-weight:600}.notte .legal-page .updated{margin-top:var(--s-3);font-size:var(--fs-small);color:var(--c-text-2)}.notte .legal-page h2{letter-spacing:-.015em;margin-top:var(--s-7);font-size:1.375rem;font-weight:600;line-height:1.25}.notte .legal-page h3{margin-top:var(--s-6);font-size:1.125rem;font-weight:600}.notte .legal-page p,.notte .legal-page li,.notte .legal-page td{line-height:1.7}.notte .legal-page p,.notte .legal-page li{overflow-wrap:anywhere}.notte .legal-page p{margin-top:var(--s-4)}.notte .legal-page ul,.notte .legal-page ol{margin-top:var(--s-4);padding-left:20px}.notte .legal-page ul{list-style:outside}.notte .legal-page ol{list-style:decimal}.notte .legal-page li::marker{color:var(--c-text-2)}.notte .legal-page li+li{margin-top:var(--s-2)}.notte .legal-page strong{font-weight:600}.notte .legal-page a{color:var(--c-text);text-decoration:underline;-webkit-text-decoration-color:var(--c-gold);text-decoration-color:var(--c-gold);text-underline-offset:5px;font-weight:500;text-decoration-thickness:1px}.notte .legal-page a:hover{text-decoration-thickness:2px}.notte .legal-page a:active{color:var(--c-text-2)}.notte .legal-page code{font-family:inherit}.notte .legal-page hr{border:0;border-top:1px solid var(--c-border);margin:var(--s-8) 0}.notte .legal-page .tabella{margin-top:var(--s-5)}.notte .legal-page table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:var(--fs-small)}.notte .legal-page th,.notte .legal-page td{text-align:left;vertical-align:top;padding:var(--s-3);border-bottom:1px solid var(--c-border);overflow-wrap:anywhere}.notte .legal-page th{font-size:var(--fs-caption);letter-spacing:var(--tr-caps);text-transform:uppercase;color:var(--c-text-2);border-bottom-color:var(--c-border-strong);font-weight:500}@media (max-width:639.98px){.notte .legal-page thead{display:none}.notte .legal-page tr,.notte .legal-page td{display:block}.notte .legal-page tr{border-bottom:1px solid #2a2a2d;padding:16px 0}.notte .legal-page td{border:0;padding:0}.notte .legal-page td+td{margin-top:10px}.notte .legal-page td:before{content:attr(data-label);text-transform:uppercase;color:#a39e95;font-size:12px;display:block}}.notte .segnaposto{color:var(--c-text-2)}@media (min-width:768px){.notte .legal-page{padding:var(--s-10) 0}}html[data-motion=on] .notte [data-reveal]{opacity:0;transition:opacity .8s var(--ease-out), transform 1s var(--ease-out);transform:translateY(28px)}html[data-motion=on] .notte [data-reveal].is-in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.notte{scroll-behavior:auto}.notte *,.notte :before,.notte :after{transition:none!important;animation:none!important}}.notte .buy-grid{gap:var(--s-8);align-items:start;display:grid}.notte .buy-page .page-hero h1{max-width:16ch}.notte .buy-form{margin-top:var(--s-7);gap:var(--s-2);max-width:560px;display:grid}.notte .buy-label{font-size:var(--fs-body);color:var(--c-text);font-weight:600}.notte .buy-help{font-size:var(--fs-small);color:var(--c-text-2)}.notte .buy-textarea{margin-top:var(--s-2);resize:vertical;width:100%;min-height:120px;padding:var(--s-4) var(--s-5);border-radius:var(--r-md);border:1px solid var(--c-border-strong);background:var(--c-bg);color:var(--c-text);font:inherit;transition:border-color var(--t-fast) var(--ease);font-size:1rem;line-height:1.5}.notte .buy-textarea::placeholder{color:var(--c-text-3)}.notte .buy-fields{gap:var(--s-2);min-width:0;margin:var(--s-5) 0 0;border:0;padding:0;display:grid}.notte .buy-fields legend{padding:0}.notte .buy-field-label{margin-top:var(--s-3);font-size:var(--fs-small);color:var(--c-text);font-weight:500}.notte .buy-input{width:100%;min-height:52px;padding:0 var(--s-5);border-radius:var(--r-md);border:1px solid var(--c-border-strong);background:var(--c-bg);color:var(--c-text);font:inherit;transition:border-color var(--t-fast) var(--ease);font-size:1rem}.notte .buy-input:hover{border-color:var(--c-text-2)}.notte .buy-input:focus-visible{outline:2px solid var(--c-focus);outline-offset:2px;border-color:var(--c-text)}.notte .buy-input-cf{text-transform:uppercase;letter-spacing:.06em;font-variant-numeric:tabular-nums}.notte .buy-textarea:focus-visible{outline:2px solid var(--c-focus);outline-offset:2px;border-color:var(--c-text)}.notte .buy-count{font-size:var(--fs-caption);color:var(--c-text-3);font-variant-numeric:tabular-nums;justify-self:end}.notte .buy-small{margin-top:var(--s-3);font-size:var(--fs-caption);color:var(--c-text-2);line-height:1.6}.notte .buy-button{margin-top:var(--s-5);width:100%}.notte .buy-button[disabled]{opacity:.55;cursor:not-allowed;filter:none;transform:none}.notte .buy-error{margin-top:var(--s-3);font-size:var(--fs-small);color:var(--c-prob)}.notte .buy-summary{padding:var(--s-6) var(--s-5);border-radius:var(--r-lg);background:radial-gradient(120% 80% at 0% 0%, #c8a97e12, transparent 55%), var(--c-surface);box-shadow:var(--shadow-window);border:1px solid #2f2f33}.notte .buy-summary-name{letter-spacing:-.02em;color:var(--c-text);font-size:1.125rem;font-weight:600}.notte .buy-summary-line{margin-top:var(--s-1);margin-bottom:var(--s-4);max-width:36ch;font-size:var(--fs-small);color:var(--c-text-2)}.notte .buy-summary-price{margin-top:var(--s-2);letter-spacing:-.04em;font-size:clamp(2.5rem,2rem + 2vw,3.5rem);font-weight:500;line-height:1}.notte .buy-summary-once{margin-top:var(--s-3);font-size:var(--fs-small);color:var(--c-text-2)}.notte .buy-summary-guarantee{margin-top:var(--s-2);font-size:var(--fs-small);color:var(--c-text);font-weight:500}.notte .buy-summary-was{margin-right:var(--s-2);letter-spacing:-.01em;color:var(--c-text-3);font-size:.5em;font-weight:400;text-decoration-thickness:1px}.notte .buy-friend{margin-top:var(--s-4);padding:var(--s-3) var(--s-4);border-radius:var(--r-md);background:var(--c-gold-soft);font-size:var(--fs-small);color:var(--c-text);border:1px solid #c8a97e59;line-height:1.5}.notte .friend-note{left:50%;bottom:max(var(--s-4), env(safe-area-inset-bottom));z-index:15;width:min(600px, calc(100% - 2 * var(--s-4)));align-items:center;gap:var(--s-3);padding:var(--s-3) var(--s-3) var(--s-3) var(--s-5);border-radius:var(--r-md);background:linear-gradient(180deg, #c8a97e12, #c8a97e00), var(--c-surface);box-shadow:var(--shadow-window);font-size:var(--fs-small);color:var(--c-text);animation:friend-note-in .5s var(--ease-out) both;border:1px solid #c8a97e66;line-height:1.5;display:flex;position:fixed;transform:translate(-50%)}.notte .friend-note p{flex:1;margin:0}.notte .friend-note-close{width:36px;height:36px;color:var(--c-text-2);font:inherit;cursor:pointer;transition:background var(--t-fast) var(--ease), color var(--t-fast) var(--ease);background:0 0;border:0;border-radius:50%;flex:none;place-items:center;font-size:1.375rem;line-height:1;display:grid}.notte .friend-note-close:hover{background:var(--c-surface-3);color:var(--c-text)}.notte .friend-note-close:focus-visible{outline:2px solid var(--c-focus);outline-offset:2px}@keyframes friend-note-in{0%{opacity:0;transform:translate(-50%,12px)}to{opacity:1;transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.notte .friend-note{animation:none}}.notte .buy-summary .offer-label{margin-top:var(--s-6)}.notte .buy-next{margin-top:var(--s-3);gap:var(--s-3);counter-reset:next;display:grid}.notte .buy-next li{counter-increment:next;gap:var(--s-3);font-size:var(--fs-small);color:var(--c-text);display:flex}.notte .buy-next li:before{content:counter(next);width:22px;height:22px;color:var(--c-gold);border:1px solid #c8a97e80;border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:600;display:grid}@media (min-width:1024px){.notte .buy-grid{gap:var(--s-9);grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.notte .buy-summary{padding:var(--s-7) var(--s-6);position:sticky;top:96px}}.notte .offer-hero{padding:var(--s-8) 0 var(--s-9);border-bottom:1px solid var(--c-border)}.notte .offer-hero-grid{gap:var(--s-8);align-items:center;display:grid}.notte .offer-hero h1{letter-spacing:var(--tr-display);max-width:14ch;font-size:clamp(2.5rem,1.5rem + 3.4vw,4.5rem);font-weight:600;line-height:1.03}.notte .offer-hero .lead{max-width:34em}.notte .offer-facts{font-size:var(--fs-small);color:var(--c-text-2);flex-wrap:wrap;gap:10px 28px;margin-top:36px;line-height:1.5;display:flex}.notte .offer-facts li{align-items:center;gap:10px;display:flex}.notte .offer-facts li:before{content:"";background:var(--c-gold);border-radius:50%;flex:none;width:5px;height:5px}.notte .offer-facts b{color:var(--c-text);font-weight:600}.notte .example-card{min-width:0}.notte .example-card-body{background:var(--c-bg-2);box-shadow:var(--shadow-window);border:1px solid #2f2f33;border-radius:24px;padding:20px}.notte .example-head,.notte .excerpt-head{justify-content:space-between;align-items:center;gap:var(--s-3);display:flex}.notte .example-kicker{font-size:var(--fs-caption);color:var(--c-text-3)}.notte .example-idea{letter-spacing:-.03em;margin-top:10px;font-size:1.5rem;font-weight:600;line-height:1.15}.notte .example-verdict{border:1px solid var(--c-border);border-radius:var(--r-md);background:linear-gradient(#c8a97e1a,#c8a97e00 80%);margin-top:20px;padding:20px}.notte .example-verdict-line{margin-top:var(--s-2);letter-spacing:-.02em;font-size:1.25rem;font-weight:600;line-height:1.3}.notte .example-sign{font-size:var(--fs-small);color:var(--c-text-2);align-items:center;gap:10px;margin-top:14px;font-weight:500;display:flex}.notte .example-avatar{flex:none}.notte .example-avatar img{object-fit:cover;object-position:50% 22%;border:1px solid #2f2f33;border-radius:50%;width:32px;height:32px}.notte .example-card figcaption{font-size:var(--fs-caption);color:var(--c-text-3);margin-top:14px}.notte .grades{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.notte .grades li{background:#09090b80;border:1px solid #ffffff14;border-radius:14px;padding:14px;container-type:inline-size}.notte .grade-head{justify-content:space-between;align-items:center;gap:var(--s-2);font-size:14px;font-weight:600;display:flex}@container (max-width:160px){.notte .grade-head{flex-direction:column;align-items:flex-start;gap:6px}}.notte .grade-word,.notte .strength{border-radius:var(--r-pill);border:1px solid;flex:none;padding:2px 10px;font-size:12px;font-weight:500;line-height:1.5}.notte :is(.grade-word,.strength).is-forte{color:#6ee7b7;background:#10b9811f;border-color:#34d39940}.notte :is(.grade-word,.strength).is-media{color:#fcd34d;background:#f59e0b1f;border-color:#fbbf2440}.notte :is(.grade-word,.strength).is-debole{color:#fca5a5;background:#ef44441f;border-color:#f8717140}.notte .grade-meter{gap:4px;margin-top:10px;display:flex}.notte .grade-meter i{border-radius:var(--r-pill);background:#ffffff1a;width:28px;height:6px}.notte .meter-forte i{background:#34d399}.notte .meter-media i:nth-child(-n+2){background:#fbbf24}.notte .meter-debole i:first-child{background:#f87171}.notte .parts{border-bottom:1px solid var(--c-border);margin-top:56px}.notte .part{gap:var(--s-5);border-top:1px solid var(--c-border);padding:40px 0;display:grid}.notte .part-body{max-width:440px}.notte .part-title{align-items:center;gap:var(--s-4);display:flex}.notte .part-num{border:1px solid var(--c-border-strong);width:44px;height:44px;color:var(--c-text);font-variant-numeric:tabular-nums;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:1rem;font-weight:600;line-height:1;display:flex}.notte .part:first-child .part-num{background:var(--metal);color:#070708;border-color:#2a2927;font-weight:650}.notte .part h3{letter-spacing:-.03em;font-size:clamp(1.375rem,1.2rem + .8vw,1.75rem);font-weight:600;line-height:1.15}.notte .part-body>p{margin-top:var(--s-4);color:var(--c-text-2);font-size:1rem;line-height:1.65}.notte .excerpt{border:1px solid var(--c-border);background:var(--c-bg-2);border-radius:20px;min-width:0;overflow:hidden}.notte .excerpt-body{padding:22px var(--s-5) var(--s-1);-webkit-mask-image:linear-gradient(#000 calc(100% - 96px),#0000);mask-image:linear-gradient(#000 calc(100% - 96px),#0000)}.notte .excerpt-title{letter-spacing:-.02em;font-size:1.0625rem;font-weight:600}.notte .excerpt-lead{margin-top:var(--s-2);color:#d9d4cb;font-size:1rem;line-height:1.6}.notte .excerpt-list{margin-top:var(--s-3);font-size:var(--fs-small);color:var(--c-text-2);gap:6px;padding-left:20px;line-height:1.6;list-style:outside;display:grid}.notte .excerpt-text{margin-top:var(--s-3);font-size:var(--fs-small);color:var(--c-text-2);line-height:1.6}.notte .excerpt-text b{color:var(--c-text);font-weight:600}.notte .signals{gap:10px;margin-top:14px;display:grid}.notte .signals li{align-items:flex-start;gap:var(--s-3);font-size:var(--fs-small);color:var(--c-text-2);line-height:1.6;display:flex}.notte .signals .strength{margin-top:1px;padding:1px 9px}.notte .excerpt-body{container:excerpt/inline-size}.notte .excerpt-table{border:1px solid var(--c-border);border-radius:14px;margin-top:14px;position:relative;overflow:hidden}.notte .excerpt-table table{border-collapse:collapse;text-align:left;width:100%;font-size:14px;line-height:1.45}.notte .excerpt-table.is-money{margin-top:18px}.notte .excerpt-table.is-money table{font-variant-numeric:tabular-nums}.notte .excerpt-table th{background:var(--c-surface);color:var(--c-text-2);padding:10px 12px;font-weight:500}.notte .excerpt-table td{border-top:1px solid var(--c-border);color:#c9c4ba;padding:10px 12px}.notte .excerpt-table td:first-child{color:var(--c-text)}@container excerpt (max-width:599.98px){.notte .excerpt-table:not(.is-money) thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.notte .excerpt-table:not(.is-money) :is(table,tbody,tr,td){display:block}.notte .excerpt-table:not(.is-money) tr{padding:12px 14px}.notte .excerpt-table:not(.is-money) tr+tr{border-top:1px solid var(--c-border)}.notte .excerpt-table:not(.is-money) td{justify-content:space-between;gap:var(--s-4);text-align:right;border:0;padding:3px 0;display:flex}.notte .excerpt-table:not(.is-money) td:before{content:attr(data-label);content:attr(data-label) / "";max-width:45%;color:var(--c-text-3);text-align:left;flex:none}.notte .excerpt-table:not(.is-money) td:first-child{text-align:left;padding:0 0 6px;font-weight:600}.notte .excerpt-table:not(.is-money) td:first-child:before{content:none}}@container excerpt (max-width:439.98px){.notte .excerpt-table.is-money thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.notte .excerpt-table.is-money :is(table,tbody,tr,td){display:block}.notte .excerpt-table.is-money tr{padding:12px 14px}.notte .excerpt-table.is-money tr+tr{border-top:1px solid var(--c-border)}.notte .excerpt-table.is-money td{justify-content:space-between;gap:var(--s-4);text-align:right;border:0;padding:3px 0;display:flex}.notte .excerpt-table.is-money td:before{content:attr(data-label);content:attr(data-label) / "";max-width:45%;color:var(--c-text-3);text-align:left;flex:none}.notte .excerpt-table.is-money td:first-child{text-align:left;padding:0 0 6px;font-weight:600}.notte .excerpt-table.is-money td:first-child:before{content:none}}.notte .runs{gap:var(--s-4);max-width:460px;margin-top:20px;display:grid}.notte .run-head{justify-content:space-between;align-items:baseline;gap:var(--s-3);color:var(--c-text-2);font-size:14px;display:flex}.notte .run-head b{color:var(--c-text);font-variant-numeric:tabular-nums;font-weight:600}.notte .run-dots{margin-top:var(--s-2);gap:4px;display:grid}.notte .run-dots i{aspect-ratio:1;border:1px solid #3a3a3f;border-radius:50%;display:block}.notte .run-dots i.on{background:var(--c-text);border-color:#0000}.notte .run-levers i.on{background:var(--c-gold)}.notte .excerpt-label{margin-top:var(--s-5);font-size:var(--fs-small);font-weight:600}.notte .quotes{gap:10px;margin-top:10px;display:grid}.notte .quotes blockquote{padding:14px var(--s-4);border:1px solid var(--c-border);background:var(--c-surface);border-radius:14px}.notte .quote-reason{font-size:var(--fs-caption);color:var(--c-text-3)}.notte .quote-text{color:var(--c-text);margin-top:6px;font-size:1rem;line-height:1.55}.notte .budget{margin-top:18px}.notte .budget-head{justify-content:space-between;gap:var(--s-1) var(--s-4);color:var(--c-text-2);flex-wrap:wrap;font-size:14px;display:flex}.notte .budget-head b{color:var(--c-text);font-variant-numeric:tabular-nums;font-weight:600}.notte .budget-bar{border-radius:var(--r-pill);background:var(--c-border);height:10px;margin-top:10px;display:flex;overflow:hidden}.notte .budget-bar i{background:var(--c-text);display:block}.notte .budget-note{margin-top:var(--s-2);font-size:var(--fs-caption);color:var(--c-text-3)}.notte .permits{margin-top:14px}.notte .permits li{justify-content:space-between;gap:var(--s-1) var(--s-4);padding:var(--s-3) 0;border-top:1px solid var(--c-border);font-size:var(--fs-small);flex-wrap:wrap;line-height:1.5;display:flex}.notte .permit-cost{color:var(--c-text-2);overflow-wrap:anywhere}.notte .excerpt-lock{padding:14px var(--s-5) 18px;border-top:1px solid var(--c-border);color:var(--c-text-2);text-wrap:pretty;align-items:flex-start;gap:10px;font-size:14px;line-height:1.5;display:flex}.notte .excerpt-lock svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px;margin-top:2px}.notte .parts-end{justify-content:space-between;align-items:center;gap:var(--s-5) 40px;margin-top:var(--s-7);flex-wrap:wrap;display:flex}.notte .parts-end p{letter-spacing:-.02em;flex:360px;min-width:0;max-width:32ch;font-size:clamp(1.25rem,1.1rem + .6vw,1.625rem);font-weight:600;line-height:1.3}.notte .roads{margin-top:var(--s-7);gap:36px 32px;display:grid}.notte .roads li{border-top:1px solid var(--c-border);padding-top:22px}.notte .roads h3{letter-spacing:-.015em;font-size:1.125rem;font-weight:600}.notte .roads p{margin-top:var(--s-2);font-size:var(--fs-small);color:var(--c-text-2);line-height:1.6}.notte .roads .road-adds{margin-top:var(--s-3);color:#d9d4cb}.notte .road-adds b{color:var(--c-text);font-weight:600}.notte .method-grid{margin-top:var(--s-7);align-items:start;gap:40px 56px;display:grid}.notte .signer{gap:20px var(--s-5);max-width:420px;padding:var(--s-5);border:1px solid var(--c-border);background:var(--c-bg-2);border-radius:24px;flex-wrap:wrap;display:flex}.notte .signer-photo{flex:none}.notte .signer-photo img{object-fit:cover;object-position:50% 20%;border-radius:14px;width:112px;height:140px}.notte .signer-body{flex:180px;min-width:0}.notte .signer h3{letter-spacing:-.015em;font-size:1.125rem;font-weight:600}.notte .signer p{margin-top:var(--s-2);font-size:var(--fs-small);color:var(--c-text-2);line-height:1.6}.notte .signer .link{min-height:44px;margin-top:var(--s-1);font-size:var(--fs-small);align-items:center;display:inline-flex}.notte .method{gap:var(--s-6) 40px;display:grid}.notte .method li{border-top:1px solid var(--c-border);padding-top:22px}.notte .method h3{letter-spacing:-.015em;font-size:1.125rem;font-weight:600}.notte .method p{margin-top:var(--s-2);color:var(--c-text-2);font-size:var(--fs-small);max-width:42ch;line-height:1.6}.notte .included{margin-top:var(--s-6);container:included/inline-size}.notte .included li{gap:var(--s-1) var(--s-5);border-top:1px solid var(--c-border);padding:20px 0;display:grid}.notte .included li:last-child{border-bottom:1px solid var(--c-border)}.notte .included-when{font-size:var(--fs-small);color:var(--c-gold);font-weight:500;line-height:1.5}.notte .included b{letter-spacing:-.01em;font-size:1.0625rem;font-weight:600;line-height:1.35;display:block}.notte .included p{margin-top:var(--s-1);font-size:var(--fs-small);color:var(--c-text-2);line-height:1.6}@container included (min-width:520px){.notte .included li{grid-template-columns:190px minmax(0,1fr)}}@media (max-width:639.98px){.notte .parts-end .btn{width:100%}}@media (min-width:640px){.notte .example-card-body{padding:28px}.notte .roads,.notte .method{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.notte .offer-hero{padding:104px 0}.notte .offer-hero-grid{grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:56px}.notte .part{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:start;gap:56px}.notte .roads{grid-template-columns:repeat(4,minmax(0,1fr))}.notte .method-grid{grid-template-columns:minmax(0,4fr) minmax(0,8fr)}}.notte .home-hero{padding:var(--s-8) 0 var(--s-9);border-bottom:1px solid var(--c-border);position:relative}.notte .home-hero-grid{align-items:center;gap:56px;display:grid}.notte .home-hero h1{font-size:var(--fs-display);line-height:var(--lh-tight);letter-spacing:var(--tr-display);max-width:14ch;font-weight:600}.notte .home-hero .lead{max-width:34em}.notte .shield{align-items:center;gap:var(--s-2);margin-top:var(--s-5);font-size:var(--fs-small);color:var(--c-text-2);line-height:1.5;display:flex}.notte .shield svg{fill:none;width:18px;height:18px;stroke:var(--c-gold);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none}.notte .example-verdict-big{margin-top:var(--s-2);letter-spacing:-.03em;font-size:clamp(1.5rem,1.3rem + .8vw,1.875rem);font-weight:600;line-height:1.15}.notte .example-verdict-text{margin-top:var(--s-2);font-size:var(--fs-small);color:#d9d4cb;line-height:1.55}.notte .example-lock{padding-top:var(--s-4);border-top:1px solid var(--c-border);color:var(--c-text-2);align-items:flex-start;gap:10px;margin-top:18px;font-size:14px;line-height:1.5;display:flex}.notte .example-lock svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px;margin-top:2px}.notte .home-parts{margin-top:var(--s-7);column-gap:48px;display:grid}.notte .home-parts li{gap:var(--s-4);padding:var(--s-5) 0;border-top:1px solid var(--c-border);grid-template-columns:32px minmax(0,1fr);display:grid}.notte .home-parts-num{color:var(--c-gold);font-variant-numeric:tabular-nums;font-size:1.0625rem;font-weight:600;line-height:1.4}.notte .home-parts h3{font-size:var(--fs-h3);letter-spacing:-.015em;font-weight:600;line-height:1.3}.notte .home-parts p{font-size:var(--fs-small);color:var(--c-text-2);max-width:46ch;margin-top:6px;line-height:1.6}.notte .home-after{margin-top:var(--s-6)}.notte .home-roads-title{max-width:22ch}.notte .home-roads{width:100%;margin-top:var(--s-7);border-collapse:separate;border-spacing:0;table-layout:fixed;text-align:left}.notte .home-roads thead th:first-child{width:26%}.notte .home-roads thead th:nth-child(2),.notte .home-roads thead th:nth-child(3){width:37%}.notte .home-roads :is(th,td){vertical-align:top;border-top:1px solid var(--c-border);padding:20px}.notte .home-roads thead th{padding-top:var(--s-4);padding-bottom:var(--s-4);font-size:var(--fs-small);color:var(--c-text-2);border-top:0;font-weight:500}.notte .home-roads :is(thead th,td):last-child{background:#c8a97e12}.notte .home-roads thead th:last-child{color:var(--c-gold);border-radius:16px 16px 0 0}.notte .home-roads tbody tr:last-child td:last-child{border-radius:0 0 16px 16px}.notte .home-roads tbody th{letter-spacing:-.01em;color:var(--c-text);padding-left:0;font-size:1.0625rem;font-weight:600;line-height:1.4}.notte .home-roads thead th:first-child{padding-left:0}.notte .home-roads td{font-size:var(--fs-small);color:var(--c-text-2);line-height:1.6}.notte .home-roads td:last-child{color:#d9d4cb}@media (max-width:859.98px){.notte .home-roads thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.notte .home-roads :is(table,tbody,tr,th,td),.notte .home-roads{display:block}.notte .home-roads tbody tr{padding:var(--s-5) 0;border-top:1px solid var(--c-border)}.notte .home-roads tbody :is(th,td){border:0;padding:0}.notte .home-roads td{margin-top:var(--s-4)}.notte .home-roads td:before{content:attr(data-label);content:attr(data-label) / "";margin-bottom:var(--s-1);font-size:var(--fs-caption);color:var(--c-text-3);font-weight:500;display:block}.notte .home-roads tbody td:last-child{padding:var(--s-4);border-radius:16px}.notte .home-roads td:last-child:before{color:var(--c-gold)}}.notte .why{padding:var(--s-6) var(--s-5);border:1px solid var(--c-border);background:var(--c-bg-2);border-radius:24px;margin-top:56px}.notte .why h3{letter-spacing:-.03em;font-size:clamp(1.375rem,1.2rem + .8vw,1.75rem);font-weight:600;line-height:1.15}.notte .why-list{gap:var(--s-5) var(--s-6);margin-top:var(--s-6);display:grid}.notte .why-list li{border-top:1px solid var(--c-border);padding-top:20px}.notte .why-list h4{letter-spacing:-.01em;font-size:1.0625rem;font-weight:600;line-height:1.35}.notte .why-list p{margin-top:var(--s-2);font-size:var(--fs-small);color:var(--c-text-2);line-height:1.6}.notte .home-steps-title{max-width:20ch}.notte .home-steps{gap:var(--s-6) 32px;margin-top:var(--s-7);display:grid}.notte .home-steps li{border-top:2px solid var(--c-border);padding-top:20px}.notte .home-steps li:first-child{border-top-color:var(--c-gold)}.notte .home-steps-when{font-size:var(--fs-small);color:var(--c-text-2);font-weight:500;line-height:1.5;display:block}.notte .home-steps li:first-child .home-steps-when{color:var(--c-gold)}.notte .home-steps h3{font-size:var(--fs-h3);letter-spacing:-.015em;margin-top:10px;font-weight:600;line-height:1.3}.notte .home-steps p{margin-top:var(--s-2);font-size:var(--fs-small);color:var(--c-text-2);line-height:1.6}.notte .home-next{justify-content:space-between;align-items:center;gap:var(--s-4) 40px;margin-top:var(--s-7);padding:var(--s-5);border:1px solid var(--c-border);border-radius:var(--r-md);background:var(--c-surface);flex-wrap:wrap;display:flex}.notte .home-next p{min-width:0;font-size:var(--fs-small);color:var(--c-text-2);flex:420px;line-height:1.6}.notte .home-next b{color:var(--c-text);font-weight:600}.notte .home-next .link{flex:none}.notte .home-video{gap:var(--s-7);align-items:center;display:grid}.notte .home-video .video-frame{width:100%;margin:0}.notte .final-actions{align-items:center;gap:var(--s-4);margin-top:var(--s-7);flex-direction:column;display:flex}.notte .final .final-actions .shield{justify-content:center;max-width:none;margin:0}.notte .final-trust{align-items:center;gap:var(--s-3) var(--s-6);margin-top:var(--s-8);padding-top:var(--s-6);border-top:1px solid var(--c-border);font-size:var(--fs-small);color:var(--c-text-2);flex-direction:column;line-height:1.6;display:flex}@media (min-width:640px){.notte .why-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:760px){.notte .home-parts,.notte .home-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.notte .why{padding:40px}}@media (min-width:1024px){.notte .final-trust{flex-flow:wrap;justify-content:center}}@media (min-width:1040px){.notte .home-hero{padding:104px 0}.notte .home-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,520px);gap:72px}.notte .why-list,.notte .home-steps{grid-template-columns:repeat(4,minmax(0,1fr))}.notte .home-video{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:56px}}.notte .stakes{gap:var(--s-5);margin-top:var(--s-7);display:grid}.notte .stake{padding:var(--s-6);border:1px dashed var(--c-border-strong);border-radius:var(--r-lg)}.notte .stake h3{font-size:var(--fs-h3);letter-spacing:-.015em;font-weight:600}.notte .stake p{margin-top:var(--s-3);color:var(--c-text-2);max-width:46ch}.notte .stake-on{background:linear-gradient(#c8a97e14,#c8a97e00 80%);border:1px solid #c8a97e8c}.notte .stakes-note{margin-top:var(--s-5);font-size:var(--fs-small);color:var(--c-text-2)}@media (min-width:768px){.notte .stakes{grid-template-columns:1fr 1fr}}.notte .how-hero{padding:var(--s-8) 0 var(--s-9);border-bottom:1px solid var(--c-border)}.notte .how-hero-grid{align-items:center;gap:56px;display:grid}.notte .how-hero h1{font-size:var(--fs-display);line-height:var(--lh-tight);letter-spacing:var(--tr-display);max-width:14ch;font-weight:600}.notte .how-hero .lead{max-width:34em}.notte .how-hero .cta{column-gap:28px;margin-top:40px}.notte :is(.how-hero .cta,.final .cta-stack) .link{justify-content:center;align-items:center;min-height:44px;display:inline-flex}.notte .shield{align-items:flex-start;gap:var(--s-2);font-size:var(--fs-small);color:var(--c-text-2);margin-top:18px;line-height:1.5;display:flex}.notte .shield svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px;margin-top:.15em}.notte .shield-large{margin-top:28px;font-size:1rem}.notte .shield-large svg{width:18px;height:18px}.notte .times-card{min-width:0;padding:var(--s-6) var(--s-5);background:var(--c-bg-2);box-shadow:var(--shadow-window);border:1px solid #2f2f33;border-radius:24px}.notte .times li{grid-template-columns:14px minmax(0,1fr);gap:0 18px;padding-bottom:28px;display:grid;position:relative}.notte .times li:last-child{padding-bottom:0}.notte .times li:not(:last-child):after{content:"";background:var(--c-border);width:2px;position:absolute;top:23px;bottom:-1px;left:6px}.notte .times-dot{border:2px solid var(--c-gold);background:var(--c-bg-2);border-radius:50%;width:14px;height:14px;margin-top:5px;display:block}.notte .times li:last-child .times-dot{background:var(--c-gold)}.notte .times-when{font-size:var(--fs-small);color:var(--c-gold);font-weight:600}.notte .times-what{margin-top:var(--s-1);font-size:var(--fs-body);line-height:1.45}.notte .work-grid{gap:var(--s-7);margin-top:var(--s-7);align-items:start;display:grid}.notte .work li{gap:0 var(--s-4);border-top:1px solid var(--c-border);grid-template-columns:32px minmax(0,1fr);padding:28px 0;display:grid}.notte .work li:last-child{padding-bottom:0}.notte .work-num{font-size:var(--fs-small);color:var(--c-gold);font-weight:600;line-height:1.85}.notte .work h3{letter-spacing:-.02em;font-size:clamp(1.1875rem,1.1rem + .3vw,1.3125rem);font-weight:600;line-height:1.35}.notte .work-when{margin-top:var(--s-1);font-size:var(--fs-small);color:var(--c-text-3)}.notte .work-text{margin-top:var(--s-3);color:var(--c-text-2);max-width:52ch}.notte .progress-example{min-width:0}.notte .progress-card{padding:var(--s-5);background:var(--c-bg-2);box-shadow:var(--shadow-window);border:1px solid #2f2f33;border-radius:24px}.notte .progress-kicker{font-size:var(--fs-caption);color:var(--c-text-3)}.notte .progress-title{margin-top:var(--s-2);letter-spacing:-.03em;font-size:1.625rem;font-weight:600;line-height:1.15}.notte .progress-bar{border-radius:var(--r-pill);background:#ffffff1a;height:4px;margin-top:20px;overflow:hidden}.notte .progress-bar i{border-radius:inherit;background:linear-gradient(90deg, #86837e, var(--c-gold));height:100%;display:block}.notte .progress-rows{font-size:var(--fs-small);margin-top:14px}.notte .progress-rows li{justify-content:space-between;align-items:center;gap:var(--s-4);padding:var(--s-3) 0;border-top:1px solid var(--c-border);display:flex}.notte .progress-rows li:first-child{border-top:0}.notte .progress-rows li:last-child{padding-bottom:0}.notte .progress-state{align-items:center;gap:var(--s-2);font-size:var(--fs-caption);flex:none;font-weight:500;display:inline-flex}.notte .progress-dot{border-radius:50%;width:6px;height:6px;display:block}.notte .progress-rows .is-fatto .progress-state{color:#6ee7b7}.notte .progress-rows .is-fatto .progress-dot{background:#34d399}.notte .progress-rows .is-in-corso .progress-state{color:#7dd3fc}.notte .progress-rows .is-in-corso .progress-dot{background:#38bdf8}.notte .progress-rows .is-attesa{color:var(--c-text-2)}.notte .progress-rows .is-attesa .progress-state{color:var(--c-text-3)}.notte .progress-rows .is-attesa .progress-dot{background:#52525b}.notte .progress-example figcaption{font-size:var(--fs-caption);color:var(--c-text-3);margin-top:14px}.notte .verdicts{gap:var(--s-4);margin-top:var(--s-7);display:grid}.notte .verdicts li{border:1px solid var(--c-border);border-radius:var(--r-md);background:var(--c-bg);padding:28px}.notte .verdict-word{letter-spacing:-.03em;align-items:center;gap:10px;font-size:1.5rem;font-weight:600;line-height:1.2;display:flex}.notte .verdict-dot{border-radius:50%;flex:none;width:10px;height:10px;display:block}.notte .verdicts .is-go .verdict-dot{background:#34d399}.notte .verdicts .is-if .verdict-dot{background:#fbbf24}.notte .verdicts .is-no .verdict-dot{background:var(--c-text-2)}.notte .verdicts .is-more .verdict-dot{background:#7dd3fc}.notte .verdict-next{color:var(--c-text-2);margin-top:14px;font-size:1rem}.notte .p2 .list li{gap:14px;display:flex}.notte .p2 .list svg{fill:none;width:18px;height:18px;stroke:var(--c-gold);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;margin-top:.25em}.notte .final .cta-stack{flex-direction:column;align-items:center;gap:14px;margin-top:44px}.notte .assurances{justify-content:center;gap:var(--s-3) 40px;border-top:1px solid var(--c-border);max-width:980px;font-size:var(--fs-small);color:var(--c-text-2);flex-wrap:wrap;margin:56px auto 0;padding-top:28px;line-height:1.5;display:flex}.notte .assurances .link{white-space:nowrap}@media (min-width:640px){.notte .times-card{padding:var(--s-6)}.notte .progress-card{padding:28px}}@media (min-width:760px){.notte .verdicts{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1040px){.notte .how-hero{padding:88px 0 96px}.notte .how-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,460px);gap:72px}.notte .work-grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:72px}}.notte .withdrawal{margin-top:var(--s-6);gap:var(--s-5);padding:var(--s-6) var(--s-5);border:1px solid var(--c-border);border-radius:var(--r-lg);background:var(--c-surface);display:grid}.notte .withdrawal .field{gap:var(--s-2);min-width:0;display:grid}.notte .withdrawal label{font-size:var(--fs-small);color:var(--c-text);font-weight:500}.notte .legal-page .withdrawal p{margin-top:0}.notte .withdrawal .help{font-size:var(--fs-caption);color:var(--c-text-2);line-height:1.55}.notte .withdrawal .err{font-size:var(--fs-small);color:var(--c-prob)}.notte .withdrawal .buy-textarea{margin-top:0}.notte .withdrawal .buy-textarea:hover{border-color:var(--c-text-2)}.notte .withdrawal [aria-invalid=true]{border-color:var(--c-prob)}.notte .withdrawal select{appearance:none;padding-right:calc(var(--s-5) + 22px);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23A39E95' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--s-5) center;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;cursor:pointer;background-size:16px}.notte .withdrawal select:invalid{color:var(--c-text-3)}.notte .withdrawal option{color:var(--c-text);background:var(--c-bg)}.notte .withdrawal .send{gap:var(--s-3);padding-top:var(--s-2);justify-items:start;display:grid}.notte .withdrawal .btn[disabled]{opacity:.7;cursor:progress}.notte .withdrawal .btn:focus-visible{outline:2px solid var(--c-focus);outline-offset:3px}@media (min-width:768px){.notte .withdrawal{padding:var(--s-7) var(--s-6)}}
