.nuvro-web-header .nuvro-web-logo{height:45px}.nuvro-web-footer .nuvro-web-logo{height:34px}.nuvro-web-account-avatar{background:#88705b;transition:background-color .2s;box-shadow:0 2px 8px #66513d12}button:hover .nuvro-web-account-avatar,button[data-state=open] .nuvro-web-account-avatar{background:#705b49}@media (width<=700px){.nuvro-web-header .nuvro-web-logo{height:38px}.nuvro-web-footer .nuvro-web-logo{height:32px}}.nuvro-products-trigger{font:inherit;color:#63655c;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;gap:7px;padding:9px 15px;font-size:11px;font-weight:500;display:inline-flex}.nuvro-products-trigger:hover,.nuvro-products-trigger[data-state=open]{color:#695643;background:#f4f0e9}.nuvro-products-trigger:focus-visible{outline-offset:3px;outline:2px solid #a18a70}.nuvro-products-trigger svg{transition:transform .2s}.nuvro-products-trigger[data-state=open] svg{transform:rotate(180deg)}.nuvro-products-menu{color:#3c4034;background:#fffefa;border:1px solid #e3dcd0;border-radius:10px;width:365px;max-width:calc(100vw - 40px);padding:12px;box-shadow:0 15px 45px #483e2920}.nuvro-products-label{letter-spacing:.12em;color:#a0927d;padding:8px 10px 14px;font-size:8px;font-weight:500}.nuvro-product-option{border-radius:6px;align-items:center;gap:13px;padding:14px 10px;display:flex}.nuvro-product-option[data-highlighted]{color:#4d5541;background:#f0eee6}.nuvro-product-option>svg{stroke-width:1.3px;color:#a18e73;flex-shrink:0}.nuvro-product-option>span:not(.nuvro-soon-tag){flex-direction:column;gap:5px;display:flex}.nuvro-product-option strong{font-size:12px;font-weight:500}.nuvro-product-option small{color:#99907f;font-size:9px;line-height:1.7}.nuvro-product-soon{flex-wrap:wrap;opacity:.9!important}.nuvro-product-soon .nuvro-soon-tag{margin-left:33px}.nuvro-soon-tag{white-space:nowrap;color:#a18b6a;background:#f4efe5;border:1px solid #e6ddcd;border-radius:20px;align-items:center;padding:4px 8px;font-size:8px;line-height:1.4;display:inline-flex}@media (width<=767px){.nuvro-products-trigger{justify-content:space-between;width:100%;padding:12px;font-size:12px}}.nac-page{--nac-ink:#252620;--nac-muted:#64645c;--nac-coffee:#755e49;--nac-line:#e7e4dd;--nac-paper:#f7f6f2;color:var(--nac-ink);background:#fdfdfc;min-height:68vh}.nac-shell{max-width:1210px;margin:0 auto;padding:0 30px 78px}.nac-hero{justify-content:space-between;align-items:end;gap:20px;padding:60px 0 37px;display:flex}.nac-hero h1{letter-spacing:-.07em;font-size:clamp(43px,5vw,66px);font-weight:520;line-height:1.12}.nac-hero h1 span{color:#9a846c}.nac-hero h1+p{margin-top:12px}.nac-page p{color:var(--nac-muted);font-size:13px;line-height:1.65}.nac-page .nac-eyebrow{color:var(--nac-coffee);letter-spacing:.12em;margin:0 0 8px;font-size:10px;font-weight:700}.nac-button{cursor:pointer;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:9px;width:fit-content;min-height:43px;padding:9px 16px;font-size:12px;font-weight:650;line-height:1.4;display:inline-flex}.nac-button svg,.nac-text-link svg,.nac-nav svg,.nac-verified svg{flex:none;width:15px;height:15px}.nac-button-primary{color:#fff;background:#292a23}.nac-button-primary:not(:disabled):hover{background:#414339}.nac-button-primary:disabled{color:#595a51;cursor:default;background:#deddd6}.nac-button-outline{color:#4d3f30;border-color:#dbd6cb}.nac-button-outline:hover{background:#f1ede6}.nac-layout{grid-template-columns:225px minmax(0,1fr);align-items:start;gap:24px;display:grid}.nac-sidebar{border:1px solid var(--nac-line);background:#fff;border-radius:15px;min-width:0;position:sticky;top:86px;overflow:hidden}.nac-identity{gap:4px;padding:20px 17px 17px;display:grid}.nac-identity strong,.nac-identity>span:not(.nac-avatar){overflow-wrap:anywhere}.nac-identity strong{font-size:14px}.nac-identity>span:not(.nac-avatar){color:var(--nac-muted);font-size:11px}.nac-avatar{color:#684f3b;background:#efe8df;border-radius:50%;place-items:center;width:44px;height:44px;margin-bottom:6px;font-size:15px;font-weight:650;display:grid}.nac-identity .nac-verified{color:#455940;align-items:center;gap:5px;margin-top:4px;display:flex}.nac-nav{border-top:1px solid var(--nac-line);padding:7px;display:grid}.nac-nav a{color:#514a41;border-radius:8px;align-items:center;gap:8px;padding:10px;font-size:12px;display:flex}.nac-nav a:hover{background:var(--nac-paper);color:var(--nac-ink)}.nac-content{gap:16px;min-width:0;display:grid}.nac-card{border:1px solid var(--nac-line);background:#fff;border-radius:15px;min-width:0;padding:24px;scroll-margin-top:88px}.nac-card h2{letter-spacing:-.045em;font-size:24px;font-weight:590;line-height:1.2}.nac-card h2+p{margin-top:6px}.nac-card-heading,.nac-license-top,.nac-other-product{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.nac-product-mark{background:#f2eee7;border-radius:12px;flex:none;place-items:center;width:48px;height:48px;display:grid}.nac-product-mark img{filter:saturate(.15)sepia(.25);width:27px;height:31px}.nac-empty,.nac-license-row{background:var(--nac-paper);border:1px solid var(--nac-line);border-radius:10px;padding:16px}.nac-empty{align-items:start;gap:13px;margin-top:17px;display:flex}.nac-empty>svg{width:18px;height:18px;color:var(--nac-coffee);flex:none;margin-top:2px}.nac-card h3{overflow-wrap:anywhere;font-size:14px;font-weight:650}.nac-empty p{margin-top:3px}.nac-license-list{gap:8px;margin-top:17px;display:grid}.nac-license-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:13px;display:grid}.nac-license-facts dt,.nac-plan-limits dt{color:var(--nac-muted);font-size:11px}.nac-license-facts dd{overflow-wrap:anywhere;align-items:center;gap:5px;font-size:13px;font-weight:650;display:flex}.nac-license-facts dd svg{flex:none;width:13px;height:13px}.nac-tag{color:#584b3f;white-space:nowrap;background:#ebe7df;border-radius:999px;padding:4px 9px;font-size:11px;font-weight:600}.nac-tag-active{color:#3e5439;background:#e8eee2}.nac-actions{flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:16px;display:flex}.nac-text-link{color:var(--nac-coffee);cursor:pointer;align-items:center;gap:7px;min-height:30px;font-size:12px;font-weight:650;display:inline-flex}.nac-text-link:hover{text-underline-offset:3px;text-decoration:underline}.nac-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.nac-plan-limits{gap:6px;margin:13px 0 9px;display:grid}.nac-plan-limits>div{border-bottom:1px solid var(--nac-line);justify-content:space-between;gap:7px;padding-bottom:6px;display:flex}.nac-plan-limits dd{text-align:right;font-size:12px;font-weight:650}.nac-events{margin:9px 0 5px}.nac-events li{border-bottom:1px solid var(--nac-line);grid-template-columns:14px minmax(0,1fr) auto;align-items:start;gap:6px 9px;padding:8px 0;display:grid}.nac-events li>svg{width:14px;height:14px;color:var(--nac-coffee);margin-top:2px}.nac-events li strong,.nac-events li small{overflow-wrap:anywhere;display:block}.nac-events li strong{font-size:11px;font-weight:650}.nac-events li small,.nac-events time,.nac-fields small{color:var(--nac-muted);font-size:11px}.nac-events time{text-align:right}.nac-state{margin:13px 0}.nac-state .nac-text-link{margin-left:3px}.nac-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px;display:grid}.nac-fields input{box-shadow:none;border-color:#ddd8cf;margin:6px 0 4px}.nac-fields input[readonly]{background:var(--nac-paper)}.nac-form{margin-top:16px}.nac-form>button{margin-top:15px}.nac-other-product{align-items:center}.nac-other-product h2{font-size:18px}.nac-history{max-width:905px;padding-top:30px}.nac-history .nac-hero{padding:28px 0 24px}.nac-loading{max-width:1210px;margin:auto;padding:62px 30px}.nac-page :is(a,button,input):focus-visible{outline-offset:3px;outline:2px solid #8a6a4b}@media (width<=930px){.nac-layout{grid-template-columns:180px minmax(0,1fr);gap:12px}.nac-card{padding:18px}.nac-pair{gap:12px}.nac-events time{text-align:left;grid-column:2}}@media (width<=680px){.nac-shell{padding:0 17px 48px}.nac-history{padding-top:20px}.nac-hero{flex-direction:column;align-items:start;gap:13px;padding:32px 0 20px}.nac-layout,.nac-pair{grid-template-columns:minmax(0,1fr)}.nac-sidebar{position:static}.nac-identity{grid-template-columns:44px minmax(0,1fr);align-items:center;column-gap:10px;padding:14px}.nac-avatar{grid-row:span 3;margin:0}.nac-nav{flex-wrap:wrap;gap:3px;display:flex}.nac-nav a{padding:8px;font-size:11px}.nac-card{padding:16px;scroll-margin-top:72px}.nac-card h2{font-size:22px}.nac-fields{grid-template-columns:minmax(0,1fr)}}@media (width<=385px){.nac-license-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}.nad-page{--nad-ink:#262720;--nad-muted:#64635c;--nad-coffee:#735c47;--nad-line:#e5e2db;--nad-paper:#f6f5f1;color:var(--nad-ink);background:#fdfdfc;min-height:72vh}.nad-shell{max-width:1370px;margin:0 auto;padding:0 30px 68px}.nad-hero{justify-content:space-between;align-items:end;gap:18px;padding:45px 0 27px;display:flex}.nad-hero h1{letter-spacing:-.064em;font-size:clamp(34px,4.2vw,61px);font-weight:540;line-height:1.1}.nad-hero h1 span{color:#9a846c}.nad-hero p:not(.nad-kicker),.nad-section-heading p:not(.nad-kicker){color:var(--nad-muted);margin-top:7px;font-size:13px;line-height:1.6}.nad-kicker{color:var(--nad-coffee);letter-spacing:.13em;align-items:center;gap:8px;margin:0 0 9px;font-size:10px;font-weight:700;display:flex}.nad-kicker>span{background:#a1846b;width:17px;height:1px;display:block}.nad-hero-actions,.nad-actions{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.nad-role,.nad-chip{color:#5a4d40;white-space:nowrap;background:#efece6;border-radius:999px;align-items:center;gap:5px;width:fit-content;padding:4px 9px;font-size:11px;font-weight:650;display:inline-flex}.nad-role svg,.nad-nav svg,.nad-metric-icon svg{flex:none;width:15px;height:15px}.nad-page .nad-primary{color:#fff;box-shadow:none;background:#292a23;border-radius:999px}.nad-page .nad-primary:hover{background:#43453a}.nad-page .nad-outline{color:#594735;box-shadow:none;background:#fff;border-color:#ddd6cc;border-radius:999px}.nad-page .nad-outline:hover{background:#f4f1eb}.nad-nav{border-bottom:1px solid var(--nad-line);flex-wrap:wrap;align-items:center;gap:6px;padding:0 0 11px;display:flex}.nad-nav button,.nad-nav a{color:#5e584d;border-radius:999px;align-items:center;gap:7px;padding:9px 13px;font-size:12px;font-weight:650;display:inline-flex}.nad-nav a{margin-left:auto}.nad-nav button:hover,.nad-nav a:hover{background:var(--nad-paper)}.nad-nav button[aria-current=page]{color:#493729;background:#eee9e1}.nad-main{padding-top:22px}.nad-stack{gap:18px;display:grid}.nad-panel,.nad-metric{border:1px solid var(--nad-line);background:#fff;border-radius:14px;min-width:0}.nad-panel{padding:22px}.nad-section-heading{justify-content:space-between;align-items:start;gap:12px;margin-bottom:16px;display:flex}.nad-section-heading h2{letter-spacing:-.045em;font-size:26px;font-weight:580;line-height:1.2}.nad-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.nad-metric{padding:15px}.nad-metric-icon{width:32px;height:32px;color:var(--nad-coffee);background:#f1ede6;border-radius:8px;flex:none;place-items:center;display:grid}.nad-metric p{margin-top:10px;font-size:12px;font-weight:650}.nad-metric strong{font-variant-numeric:tabular-nums;letter-spacing:-.045em;margin-top:2px;font-size:28px;font-weight:560;display:block}.nad-metric small,.nad-table small,.nad-recent small,.nad-form small,.nad-detail-list small{color:var(--nad-muted);font-size:11px;line-height:1.55;display:block}.nad-recent li{border-top:1px solid var(--nad-line);grid-template-columns:minmax(140px,.9fr) minmax(0,1fr) minmax(140px,auto);align-items:center;gap:8px 12px;padding:11px 0;font-size:12px;display:grid}.nad-recent li>span,.nad-email{overflow-wrap:anywhere}.nad-recent time{text-align:right;color:var(--nad-muted)}.nad-empty,.nad-error,.nad-form-footer p{color:var(--nad-muted);font-size:12px;line-height:1.65}.nad-error{color:#9a342f;margin:6px 0 11px}.nad-text-button{text-underline-offset:3px;cursor:pointer;font-weight:650;text-decoration:underline}.nad-search,.nad-filters,.nad-form-grid{flex-wrap:wrap;align-items:end;gap:10px;display:flex}.nad-search{margin-bottom:13px}.nad-search>div{flex:245px}.nad-filters{margin-bottom:15px}.nad-filters>div{min-width:150px}.nad-page label{margin:0 0 6px;font-size:12px;font-weight:650;display:block}.nad-page input,.nad-page textarea,.nad-page [data-slot=select-trigger]{box-shadow:none;border-color:#ded9d0}.nad-filters [data-slot=select-trigger],.nad-form [data-slot=select-trigger]{width:100%}.nad-table-wrap{border:1px solid var(--nad-line);border-radius:10px;overflow-x:auto}.nad-table{border-collapse:collapse;text-align:left;width:100%;min-width:810px;font-size:12px}.nad-table th,.nad-table td{border-bottom:1px solid var(--nad-line);padding:10px 12px}.nad-table th{background:var(--nad-paper);color:#5e594f;white-space:nowrap;font-weight:650}.nad-table td{vertical-align:middle}.nad-table tbody tr:last-child td{border-bottom:0}.nad-table tbody tr[data-selected=true]{background:#f8f6f2}.nad-table td strong{font-size:12px;display:block}.nad-table code,.nad-recent code,.nad-detail code,.nad-receipt code{color:#4d4133;font-size:11px}.nad-table td:first-child code{white-space:nowrap}.nad-email{max-width:225px;display:block}.nad-table td .nad-chip{margin-bottom:2px}.nad-chip-positive{color:#43573e;background:#e8eee3}.nad-muted{color:var(--nad-muted)}.nad-table .nad-table-empty{text-align:center;color:var(--nad-muted);padding:23px 12px}.nad-pagination{justify-content:end;align-items:center;gap:7px;margin-top:12px;font-size:12px;display:flex}.nad-pagination span{margin-right:5px}.nad-form{gap:17px;display:grid}.nad-form-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:13px 15px;display:grid}.nad-form small{margin-top:4px}.nad-form-footer{border-top:1px solid var(--nad-line);justify-content:space-between;align-items:center;gap:10px;padding-top:12px;display:flex}.nad-receipt{background:#faf9f6}.nad-issued-list{gap:7px;max-height:360px;margin:12px 0 16px;display:grid;overflow:auto}.nad-issued-list li{border:1px solid var(--nad-line);overflow-wrap:anywhere;background:#fff;border-radius:9px;padding:10px}.nad-issued-list small{color:var(--nad-muted);margin-top:3px;font-size:10px;display:block}.nad-detail{scroll-margin-top:90px}.nad-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:13px;display:grid}.nad-facts>div{background:var(--nad-paper);border-radius:8px;padding:10px}.nad-facts dt{color:var(--nad-muted);font-size:11px}.nad-facts dd{overflow-wrap:anywhere;margin-top:3px;font-size:12px}.nad-facts dd>*{display:block}.nad-detail-edit{margin-top:17px}.nad-detail-edit h3{margin-bottom:6px;font-size:14px;font-weight:650}.nad-detail-list li{border-top:1px solid var(--nad-line);flex-wrap:wrap;align-items:center;gap:7px 13px;padding:8px 0;font-size:12px;display:flex}.nad-page :is(button,a,input,textarea,[tabindex]):focus-visible{outline-offset:3px;outline:2px solid #8b6b4f}@media (width<=910px){.nad-shell{padding-left:20px;padding-right:20px}.nad-metrics,.nad-form-grid,.nad-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=585px){.nad-shell{padding:0 13px 40px}.nad-hero{flex-direction:column;align-items:start;padding:27px 0 17px}.nad-nav a{margin-left:0}.nad-nav button,.nad-nav a{padding:7px 8px;font-size:11px}.nad-panel,.nad-metric{padding:13px}.nad-section-heading{flex-wrap:wrap}.nad-section-heading h2{font-size:23px}.nad-recent li{grid-template-columns:1fr}.nad-recent time{text-align:left}.nad-form-grid,.nad-facts{grid-template-columns:minmax(0,1fr)}.nad-form-footer{flex-wrap:wrap}.nad-filters>div{flex:120px;min-width:0}}.nuvro-auth-page{--auth-ink:#252620;--auth-muted:#62645c;--auth-coffee:#765f4b;--auth-line:#e4e0d8;color:var(--auth-ink);background:#fdfdfc}.nuvro-auth-page .nuvro-auth-layout{grid-template-columns:minmax(0,1.15fr) minmax(0,445px);align-items:center;gap:clamp(35px,7vw,105px);padding-top:32px;padding-bottom:42px;display:grid}.nuvro-auth-story{min-width:0}.nuvro-auth-eyebrow{letter-spacing:.13em;color:var(--auth-coffee);align-items:center;gap:10px;margin-bottom:15px;font-size:10px;font-weight:700;display:flex}.nuvro-auth-eyebrow:before{content:"";background:#9b8068;width:20px;height:1px}.nuvro-auth-story-title{letter-spacing:-.065em;margin:0;font-size:clamp(36px,4.25vw,65px);font-weight:500;line-height:1.05}.nuvro-auth-story-title span{color:#81766a}.nuvro-auth-story>p:not(.nuvro-auth-eyebrow){color:var(--auth-muted);max-width:340px;margin:15px 0 23px;font-size:14px;line-height:1.7}.nuvro-auth-story figure{isolation:isolate;background:#34362e;border-radius:10px;align-items:end;height:clamp(225px,25vw,335px);display:flex;position:relative;overflow:hidden}.nuvro-auth-story figure:before{content:"";z-index:-1;background:linear-gradient(#0000 27%,#24241e19 47%,#181913e6 100%);position:absolute;inset:0}.nuvro-auth-story figure img{z-index:-2;object-fit:cover;object-position:58% 48%;width:100%;height:100%;position:absolute;inset:0}.nuvro-auth-story figcaption{color:#fff;gap:8px;padding:22px;display:grid}.nuvro-auth-story figcaption span{letter-spacing:.11em;align-items:center;gap:6px;font-size:10px;font-weight:600;display:flex}.nuvro-auth-story figcaption svg{width:13px;height:13px}.nuvro-auth-story figcaption strong{letter-spacing:-.035em;font-size:22px;font-weight:500}.nuvro-auth-card{border:1px solid var(--auth-line);background:#fff;border-radius:16px;min-width:0;padding:clamp(20px,3vw,31px)}.nuvro-auth-switch{background:#f5f3ef;border-radius:999px;grid-template-columns:repeat(2,minmax(0,1fr));margin:13px 0 21px;padding:3px;display:grid}.nuvro-auth-switch a{text-align:center;color:#665b50;border-radius:999px;padding:7px 6px;font-size:12px;font-weight:650}.nuvro-auth-switch a[aria-current=page]{color:var(--auth-ink);background:#fff;box-shadow:0 1px 3px #392d211e}.nuvro-auth-card h1{letter-spacing:-.055em;font-size:clamp(29px,3vw,41px);font-weight:560;line-height:1.14}.nuvro-auth-intro{color:var(--auth-muted);margin:7px 0 17px;font-size:13px;line-height:1.6}.nuvro-auth-google{color:#1f1f1f;cursor:pointer;background:#fff;border:1px solid #747775;border-radius:999px;justify-content:center;align-items:center;width:100%;min-height:42px;padding:8px 38px;font:500 14px/1.35 Roboto,Arial,sans-serif;display:flex;position:relative}.nuvro-auth-google:hover:not(:disabled){background:#f5f8fd}.nuvro-auth-google>span{width:18px;height:18px;position:absolute;left:14px;overflow:hidden}.nuvro-auth-google img{width:36px;max-width:none;height:36px;transform:translate(-9px,-9px)}.nuvro-auth-divider{color:var(--auth-muted);align-items:center;gap:10px;margin:14px 0;font-size:11px;display:flex}.nuvro-auth-divider:before,.nuvro-auth-divider:after{content:"";background:var(--auth-line);flex:1;height:1px}.nuvro-auth-form{gap:12px;display:grid}.nuvro-auth-form label{font-size:12px;font-weight:650}.nuvro-auth-form input{border:1px solid var(--auth-line);height:42px;box-shadow:none;color:var(--auth-ink);background:#fdfcfb;border-radius:8px;margin-top:5px}.nuvro-auth-form input:focus-visible{outline-offset:1px;box-shadow:none;outline:2px solid #9b8068}.nuvro-auth-submit{cursor:pointer;justify-content:space-between;width:100%;min-height:43px;padding:10px 16px}.nuvro-auth-submit svg{width:16px;height:16px}.nuvro-auth-card button:disabled{cursor:default;opacity:.66;transform:none}.nuvro-auth-link{color:var(--auth-coffee);cursor:pointer;align-items:center;gap:4px;font-size:12px;font-weight:650;display:inline-flex}.nuvro-auth-card>button.nuvro-auth-link{min-height:33px;margin-top:4px}.nuvro-auth-link:hover{text-underline-offset:3px;text-decoration:underline}.nuvro-auth-link svg{width:12px;height:12px}.nuvro-auth-tools{border-top:1px solid var(--auth-line);color:var(--auth-muted);margin-top:13px;padding-top:12px;font-size:11px;line-height:1.65}.nuvro-auth-page :is(a,button):focus-visible{outline-offset:3px;outline:2px solid #8b6b4f}@media (width<=850px){.nuvro-auth-page .nuvro-auth-layout{grid-template-columns:minmax(0,1fr) minmax(0,390px);gap:26px;padding-top:32px;padding-bottom:45px}}@media (width<=680px){.nuvro-auth-page .nuvro-auth-layout{grid-template-columns:minmax(0,1fr);max-width:470px;padding:24px 17px 38px}.nuvro-auth-story{display:none}}.nuvro-auth-card .nuvro-auth-recovery-label{margin:19px 0 8px}.nuvro-auth-recovery-back{min-height:34px;margin-top:13px}.nuvro-auth-form small{color:var(--auth-muted);margin-top:5px;font-size:11px;display:block}.nuvro-auth-error{color:#9b302a;font-size:12px}.nuvro-auth-page .nuvro-auth-layout.nuvro-auth-internal{grid-template-columns:minmax(0,445px);place-content:center;min-height:65vh}.ed-download-page .dl-hero{grid-template-columns:1fr 1.06fr;align-items:center;gap:70px;padding-top:66px;padding-bottom:70px;display:grid}.dl-hero-copy{min-width:0}.ed-download-page .dl-hero h1{font-size:clamp(43px,4.25vw,59px)}.ed-download-page .dl-hero .ed-page-intro{max-width:430px;margin-bottom:25px}.dl-hero .ed-actions{gap:19px}.dl-hero .ed-button{font-size:11px}.dl-hero .ed-text-link{font-size:10px}.dl-platforms{color:#8e8577;align-items:center;gap:15px;margin-top:22px;font-size:9px;display:flex}.dl-platforms>span{align-items:center;gap:7px;display:inline-flex}.dl-platforms>i{background:#ded8cc;width:1px;height:12px}.dl-platforms img{object-fit:contain}.dl-preview{min-width:0;margin:17px 0 0;padding:25px 0 0;position:relative}.dl-preview-glow{pointer-events:none;background:radial-gradient(at 35% 40%,#e7d7bf70,#e7eadd55 45%,#fff0 72%);border-radius:50%;position:absolute;inset:-30px -15px 12px}.dl-preview-window{background:#faf9f5;border:1px solid #d9d6ca;border-radius:8px;position:relative;overflow:hidden;transform:perspective(1200px)rotateY(-5deg)rotate(1deg);box-shadow:0 24px 48px -22px #58492f44,0 5px 15px #3a302710}.dl-preview-bar{border-bottom:1px solid #e9e5dd;justify-content:space-between;align-items:center;gap:12px;padding:14px 17px;display:flex}.dl-preview-bar span:last-child{color:#9d927f;letter-spacing:.1em;font-size:6px}.dl-preview-logo{height:24px}.dl-preview-capture{width:100%;height:auto;display:block}.dl-preview figcaption{color:#9a907e;justify-content:center;align-items:center;gap:7px;margin-top:24px;font-size:8px;display:flex;position:relative}.dl-preview figcaption>span{background:#a5ae91;border-radius:50%;width:4px;height:4px}.dl-section-heading{border-top:1px solid #ede8de;justify-content:space-between;align-items:end;gap:25px;margin:0 0 28px;padding-top:20px;display:flex}.dl-section-heading .ed-eyebrow{margin-bottom:14px!important;font-size:8px!important}.ed-download-page .dl-section-heading h2{letter-spacing:-.045em;font-size:30px}.dl-section-heading>p{color:#9b907c;margin:0 0 3px;font-size:10px}.ed-download-page .ed-download-grid{gap:24px}.ed-download-page .dl-platform-card{background:#fdfcf9;border:1px solid #e2ded4;border-radius:10px;padding:0;transition:transform .25s,box-shadow .25s;overflow:hidden;box-shadow:0 8px 25px -14px #473f2716}.ed-download-page .dl-platform-card:hover{transform:translateY(-4px);box-shadow:0 18px 35px -18px #473f2730}.dl-card-cover{background:#edece7;min-height:249px;padding:29px 31px 25px;position:relative;overflow:hidden}.dl-card-cover:after{content:"";pointer-events:none;border:1px solid #ffffff18;border-radius:50%;width:280px;height:280px;position:absolute;top:-85px;right:-90px}.dl-platform-mac .dl-card-cover{color:#fffdf4;background:radial-gradient(at 95% 0,#79614c,#0000 70%),linear-gradient(135deg,#292c24,#594837)}.dl-platform-windows .dl-card-cover{color:#2a3b45;background:radial-gradient(at 95% 0,#d4e3f2,#0000 70%),linear-gradient(130deg,#edf0f0,#e3ebef)}.dl-platform-windows .dl-card-cover:after{border-color:#6c9db518}.dl-card-cover-top{z-index:1;justify-content:space-between;align-items:center;gap:20px;min-height:40px;margin-bottom:26px;display:flex;position:relative}.dl-platform-logo{object-fit:contain;width:35px;height:40px}.dl-platform-mac .dl-platform-logo{filter:brightness(0)invert();width:32px}.dl-platform-mac .ed-release-tag{color:#ede8d6;background:#ffffff13;border-color:#ffffff29;padding:5px 10px;font-size:8px}.dl-platform-mac .ed-release-tag>span{background:#b9cca3}.dl-platform-windows .nuvro-soon-tag{color:#6e8796;background:#fff8;border-color:#bccdd8;padding:5px 10px;font-size:8px}.dl-platform-watermark{object-fit:contain;opacity:.09;pointer-events:none;width:161px;height:180px;position:absolute;bottom:-19px;right:-3px}.dl-platform-mac .dl-platform-watermark{filter:brightness(0)invert();width:140px;bottom:-25px;right:4px}.dl-platform-windows .dl-platform-watermark{opacity:.085;bottom:-28px;right:-22px;transform:rotate(-9deg)}.dl-card-cover-copy{z-index:1;position:relative}.dl-card-cover-copy>span{letter-spacing:.16em;opacity:.55;font-size:7px}.ed-download-page .dl-card-cover-copy h2{letter-spacing:-.045em;color:inherit;margin:4px 0 10px;font-size:43px}.dl-card-cover-copy p{opacity:.65;margin:0;font-size:10px;line-height:1.8}.dl-chip{z-index:1;letter-spacing:.03em;color:#e2dbcb;border:1px solid #ffffff27;border-radius:4px;align-items:center;margin-top:20px;padding:4px 8px;font-size:7px;display:inline-flex;position:relative}.dl-platform-windows .dl-chip{color:#728998;border-color:#a0b8c53b}.dl-card-body{padding:24px 30px 26px}.ed-download-page .dl-card-body .ed-download-description{max-width:380px;min-height:42px;margin:0 0 22px;font-size:11px}.ed-download-page .dl-card-body dl{grid-template-columns:1fr 1fr;gap:0 22px;margin:0 0 25px;display:grid}.ed-download-page .dl-card-body dl>div{padding:12px 0;display:block}.ed-download-page .dl-card-body dt{color:#a09580;margin-bottom:5px;font-size:8px}.ed-download-page .dl-card-body dd{text-align:left;color:#626757;font-size:11px}.dl-card-body dl .dl-compatibility{grid-column:1/-1}.ed-download-page .dl-card-body .ed-button{min-height:48px;padding:14px 20px;font-size:11px}.dl-platform-mac .dl-card-body .ed-button{background:#66513f}.dl-platform-mac .dl-card-body .ed-button:hover{background:#4f402f}.dl-platform-windows .dl-card-body .ed-button{background:#2a404c}.dl-platform-windows .dl-card-body .ed-button:hover{background:#1d303a}.ed-download-page .dl-card-body .ed-download-footnote{min-height:31px;margin-top:15px;font-size:8px;line-height:1.9}.ed-download-page .ed-download-web{background:#f7f5ef;border-radius:7px;margin-top:24px}@media (width<=1000px){.ed-download-page .dl-hero{gap:35px;padding-top:52px}.ed-download-page .dl-hero h1{font-size:44px}.dl-hero .ed-actions{gap:13px}.dl-preview-bar span:last-child{display:none}.dl-card-cover{padding:25px}.dl-card-body{padding:23px}.ed-download-page .dl-card-body .ed-download-description{min-height:60px}}@media (width<=700px){.ed-download-page .dl-hero{grid-template-columns:1fr;gap:27px;padding-top:43px;padding-bottom:42px}.ed-download-page .dl-hero h1{font-size:43px}.dl-hero .ed-actions{gap:16px}.dl-hero .ed-button{padding-left:18px;padding-right:18px;font-size:10px}.dl-hero .ed-text-link{font-size:9px}.dl-platforms{margin-top:18px}.dl-preview{max-width:460px;margin:0 auto;padding:11px 5px 0}.dl-preview-glow{inset:-15px -10px 7px}.dl-preview-bar{padding:10px 12px}.dl-preview-logo{height:21px}.dl-preview figcaption{margin-top:18px;font-size:7px}.dl-section-heading{gap:12px;margin-bottom:23px;padding-top:21px}.ed-download-page .dl-section-heading h2{font-size:27px}.dl-section-heading>p{display:none}.ed-download-page .ed-download-grid{gap:21px}.dl-card-cover{min-height:240px;padding:24px 25px}.dl-card-cover-top{margin-bottom:25px}.ed-download-page .dl-card-cover-copy h2{font-size:40px}.dl-card-body{padding:23px}.ed-download-page .dl-card-body .ed-download-description{min-height:0;font-size:11px}.ed-download-page .dl-card-body .ed-download-footnote{min-height:0;font-size:8px}.ed-download-page .dl-card-body .ed-button{font-size:10px}}@media (prefers-reduced-motion:reduce){.ed-download-page .dl-platform-card{transition:none}.ed-download-page .dl-platform-card:hover{transform:none}}
