.account-header{height:92px}.account-store-link,.account-nav-label,.account-nav-button{align-items:center;gap:9px;font-size:12px;display:flex}.account-nav-button{border:1px solid #c8cdbd;border-radius:3px;padding:8px 15px}.account-welcome{grid-template-columns:1.12fr 1fr;gap:80px;padding:70px 50px 80px;display:grid}.account-intro h1{letter-spacing:-1.8px;font-size:clamp(54px,5.8vw,80px);line-height:1.04}.account-intro>.lead{max-width:440px;font-size:15px}.account-login-card{border:1px solid var(--line);background:#fffef9;border-radius:5px;max-width:460px;margin-top:28px;padding:28px 30px}.login-icon{float:right;color:#60745d;background:#edf0e6;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.account-login-card h2{font-size:32px}.account-login-card>p{color:var(--muted);margin:9px 0 21px;font-size:12px}.account-login-card .primary{width:100%;font-size:13px}.account-login-card small{color:#71766a;max-width:360px;margin-top:13px;font-size:11px;line-height:1.7;display:block}.account-security{color:#73796b;align-items:center;gap:9px;margin-top:18px;font-size:11px;display:flex}.account-benefit-panel{background:#e7ecdf;border-radius:180px 180px 6px 6px;align-self:start;padding:20px 35px 30px}.account-illustration{height:300px;margin-bottom:18px;position:relative}.account-folder{color:#e7eddf;background:#334b3a;border-radius:4px;width:220px;height:240px;padding:24px;position:absolute;top:40px;left:10%;transform:rotate(-7deg);box-shadow:0 18px 30px #23322315}.account-folder>span{letter-spacing:2.3px;font-size:8px;display:block}.account-folder svg{opacity:.6;margin:15px 0 6px}.account-folder p{font:25px/1.14 Space Grotesk,Arial,sans-serif}.account-folder em{color:#c6d8be}.account-paper{background:#fffdf6;border:1px solid #d8dccf;width:154px;height:185px;padding:20px;position:absolute;top:80px;right:2%;transform:rotate(9deg);box-shadow:0 10px 20px #1e281c17}.account-paper svg{color:#768b6a}.account-paper>span{letter-spacing:1.1px;margin:14px 0;font-size:6px;display:block}.account-paper i{background:#d8ddcf;height:1px;margin:10px 0;display:block}.account-paper i:last-of-type{width:70%}.account-paper b{letter-spacing:.5px;margin-top:17px;font-size:5px;font-weight:500;display:block}.account-feature{border-top:1px solid #ced7c4;gap:16px;padding:20px 0;display:flex}.account-feature>svg{color:#6d8362;stroke-width:1.4px;width:21px}.account-feature h3{font-size:13px;font-weight:500}.account-feature p{color:#6c765f;margin-top:5px;font-size:12px;line-height:1.7}.account-launch-note{color:#66745b;border-top:1px solid #ced7c4;padding-top:18px;font-size:11px;line-height:1.8}.account-footer{margin-inline:auto;padding:28px 0}.account-shell{grid-template-columns:245px minmax(0,1fr);min-height:740px;padding:0 50px;display:grid}.account-sidebar{border-right:1px solid var(--line);flex-direction:column;padding:40px 25px 35px 0;display:flex}.account-sidebar>.eyebrow{color:#7b8273;margin:4px 12px 22px;font-size:9px}.account-sidebar nav{flex-direction:column;align-items:stretch;gap:7px;display:flex}.account-sidebar nav button{color:#6e7464;text-align:left;background:0 0;border:0;border-radius:4px;align-items:center;gap:12px;padding:13px 12px;font-size:12px;display:flex}.account-sidebar nav button svg:last-child:not(:first-child){margin-left:auto}.account-sidebar nav button.active{color:#304b37;background:#e4eadb;font-weight:600}.account-sidebar nav button:hover{background:#e9ede2}.account-sidebar-help{border-top:1px solid var(--line);margin:70px 12px 30px;padding-top:25px}.account-sidebar-help>svg{color:#75856a}.account-sidebar-help h3{margin:12px 0 4px;font:25px Space Grotesk,Arial,sans-serif}.account-sidebar-help p{color:var(--muted);font-size:11px}.account-sidebar-help a{align-items:center;gap:12px;margin-top:15px;font-size:11px;display:flex}.account-identity{border-top:1px solid var(--line);align-items:center;gap:9px;margin-top:auto;padding-top:20px;display:flex}.account-identity>span{color:#496240;background:#e3e8d9;border-radius:50%;place-items:center;min-width:32px;height:32px;font-size:12px;display:grid}.account-identity>div{min-width:0}.account-identity b,.account-identity small{text-overflow:ellipsis;white-space:nowrap;font-weight:400;display:block;overflow:hidden}.account-identity b{font-size:10px}.account-identity small{color:var(--muted);font-size:9px}.account-content{min-width:0;padding:43px 0 65px 45px}.account-page-heading .eyebrow{letter-spacing:1.5px;color:#818674;margin-bottom:18px;font-size:8px}.account-page-heading h1{letter-spacing:-1px;font-size:50px;line-height:1.05}.account-page-heading>p:last-child{color:#757b6a;margin-top:14px;font-size:13px}.account-banner{color:#56684c;background:#e9ecdf;border-radius:3px;gap:12px;margin-top:25px;padding:15px 18px;font-size:11px;line-height:1.7;display:flex}.account-banner>svg{margin-top:2px}.account-banner b{font-weight:600}.account-banner p{margin-top:2px}.account-stats{grid-template-columns:repeat(3,1fr);gap:16px;margin:26px 0 37px;display:grid}.account-stats>button{border:1px solid var(--line);text-align:left;color:var(--ink);background:#fffef9;border-radius:4px;padding:20px}.account-stats>button:hover{border-color:#829775}.account-stats>button>div{color:#77876a;justify-content:space-between;align-items:center;display:flex}.account-stats strong{margin:16px 0 4px;font:39px/1.2 Space Grotesk,Arial,sans-serif;display:block}.account-stats>button>span{color:#777e6b;font-size:11px}.account-section-heading{justify-content:space-between;align-items:center;gap:15px;margin:20px 0 17px;display:flex}.account-section-heading h2{font-size:28px}.account-text-link{color:#415b36;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;font-size:11px;display:inline-flex}.account-empty{border:1px solid var(--line);text-align:center;background:#fffef9;border-radius:4px;margin-top:20px;padding:48px 25px}.account-empty-icon{color:#829275;background:#edf0e6;border-radius:50%;place-items:center;width:66px;height:66px;margin:0 auto 20px;display:grid}.account-empty-icon svg{stroke-width:1.2px}.account-empty h3{font:29px/1.15 Space Grotesk,Arial,sans-serif}.account-empty p{color:#7a806f;max-width:380px;margin:12px auto 22px;font-size:12px;line-height:1.8}.account-advice{color:#f4f6ed;background:#344431;border-radius:4px;justify-content:space-between;align-items:center;gap:20px;margin-top:30px;padding:29px 31px;display:flex}.account-advice .eyebrow{color:#c4d0b6;margin-bottom:12px;font-size:8px}.account-advice h2{font-size:30px}.account-advice p:last-child{color:#c2cfb5;margin-top:7px;font-size:11px}.account-advice>a{white-space:nowrap;align-items:center;gap:12px;font-size:11px;display:flex}.account-loading{color:var(--muted);align-items:center;gap:10px;padding:60px 20px;font-size:13px;display:flex}.account-loading svg{animation:1.2s linear infinite account-spin}@keyframes account-spin{to{transform:rotate(360deg)}}.account-error{background:#f4e8e0;border:1px solid #e4d0c4;border-radius:4px;margin-top:20px;padding:18px;font-size:13px}.account-error button{margin-top:8px}.account-search{border:1px solid var(--line);color:#8a947f;background:#fffef9;border-radius:4px;align-items:center;gap:10px;margin:25px 0;padding:12px 15px;display:flex}.account-search input{width:100%;min-width:0;color:var(--ink);background:0 0;border:0;outline:0;font-size:12px}.account-search:focus-within{outline-offset:3px;outline:2px solid #699b75}.account-order{border:1px solid var(--line);background:#fffef9;border-radius:4px;margin-top:15px;padding:22px}.account-order-heading,.account-order-body{justify-content:space-between;align-items:center;gap:20px;display:flex}.account-order-reference{letter-spacing:.9px;color:#67775c;font-size:10px}.account-order-heading p{color:#7b8371;margin-top:3px;font-size:11px}.account-status{color:#6d7962;white-space:nowrap;background:#eceee8;border-radius:3px;align-items:center;gap:3px;padding:4px 9px;font-size:9px;display:inline-flex}.account-status.paid{color:#44653d;background:#e5eddf}.account-status.refunded,.account-status.disputed{color:#8b6d44;background:#f1e7d9}.account-order-body{border-top:1px solid #e5e8dd;margin-top:18px;padding-top:19px}.account-order-body h3{font-size:14px;font-weight:500}.account-order-body p{color:#7c8472;margin-top:7px;font-size:10px}.account-order-body>strong{white-space:nowrap;font-size:17px;font-weight:500}.account-order-actions{gap:20px;margin-top:18px;display:flex}.account-order-wait{color:var(--muted);margin-top:12px;font-size:11px}.account-document-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:24px;display:grid}.account-document{border:1px solid var(--line);background:#fffef9;border-radius:4px;flex-direction:column;padding:23px;display:flex}.account-document-top{color:#6e8560;justify-content:space-between;align-items:center;margin-bottom:25px;display:flex}.account-document-top>span{letter-spacing:1.6px;font-size:8px}.account-document>small{color:#7d8770;font-size:9px}.account-document h2{margin:8px 0 12px;font-size:30px}.account-document>p{color:#859077;margin-bottom:21px;font-size:10px}.account-downloads{flex-direction:column;gap:7px;margin-top:auto;display:flex}.account-downloads a{border:1px solid #d9dfd0;border-radius:3px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;font-size:11px;display:flex}.account-downloads a:hover{background:#e5ecde;border-color:#8c9e7d}.account-downloads a:first-child{color:#fff;background:#344431;border-color:#344431}.account-receipts{margin-top:23px}.account-receipts article{border:1px solid var(--line);background:#fffef9;border-radius:4px;align-items:center;gap:18px;margin-bottom:12px;padding:23px;display:flex}.account-receipt-icon{color:#789166;background:#e8eee0;border-radius:4px;place-items:center;width:48px;height:57px;display:grid}.account-receipts h3{letter-spacing:.5px;font-size:12px;font-weight:500}.account-receipts p{color:#7d8772;margin:5px 0 7px;font-size:11px}.account-receipt-links{flex-direction:column;gap:9px;margin-left:auto;display:flex}.account-receipt-links a{color:#4d6c40;align-items:center;gap:8px;font-size:11px;display:flex}.account-info-note{background:#edf0e6;border-left:2px solid #b9c5ab;margin-top:26px;padding:22px 25px;font-size:12px}.account-info-note b{font-weight:500}.account-info-note p{color:#7c8571;margin-top:5px;font-size:11px}.account-info-note a{margin-top:15px}.account-profile{border:1px solid var(--line);background:#fffef9;border-radius:4px;margin-top:26px;padding:28px}.account-profile-icon{color:#6a825b;background:#e6ecdf;border-radius:50%;place-items:center;width:60px;height:60px;margin-bottom:24px;display:grid}.account-profile h2{font-size:30px}.account-profile dl{margin:20px 0 25px}.account-profile dl>div{border-bottom:1px solid var(--line);grid-template-columns:150px 1fr;gap:20px;padding:15px 0;font-size:12px;display:grid}.account-profile dt{color:#7d8571}.account-profile dd{overflow-wrap:anywhere;margin:0}.account-profile>p{color:#7e8775;max-width:470px;font-size:11px;line-height:1.8}.account-recover{border-top:1px solid var(--line);margin-top:30px;padding-top:20px}.account-recover summary{cursor:pointer;justify-content:space-between;gap:15px;font-size:12px;list-style:none;display:flex}.account-recover summary::-webkit-details-marker{display:none}.account-recover>p{color:#78826c;max-width:540px;margin:15px 0;font-size:11px}.account-recover form{margin-top:20px}.account-recover label{margin-bottom:7px;font-size:11px;display:block}.account-recover form>div{gap:10px;display:flex}.account-recover input{border:1px solid var(--line);background:#fffef9;border-radius:3px;flex:1;min-width:0;padding:12px;font-size:11px}.account-recover button{gap:12px;padding:12px 16px;font-size:11px}.account-load-more{text-align:center;padding:25px 0}.account-load-more p{color:var(--muted);margin-bottom:12px;font-size:11px}.account-outline{color:#425d37;background:0 0;border:1px solid #bec9b2;border-radius:3px;align-items:center;gap:12px;padding:10px 16px;font-size:11px;display:inline-flex}.account-recover input:focus-visible{outline-offset:2px;outline:2px solid #699b75}@media (max-width:1050px){.account-welcome{gap:35px;padding:50px 28px}.account-benefit-panel{padding-inline:25px}.account-shell{grid-template-columns:210px 1fr;padding-inline:28px}.account-sidebar{padding-right:18px}.account-content{padding-left:28px}.account-page-heading h1{font-size:42px}.account-advice{display:block}.account-advice>a{margin-top:20px}.account-stats{gap:10px}.account-stats>button{padding:15px}.account-footer{margin-inline:28px}.account-folder{left:0}.account-paper{right:0}}@media (max-width:760px){.account-header{height:78px;padding-inline:20px}.account-header nav{gap:15px}.account-nav-label{display:none}.account-store-link{font-size:10px}.account-nav-button{padding:7px 10px;font-size:10px}.account-welcome{grid-template-columns:1fr;gap:40px;padding:38px 23px}.account-intro h1{font-size:58px}.account-intro>.eyebrow{letter-spacing:1.5px;font-size:8px}.account-login-card{max-width:none;padding:24px}.account-benefit-panel{border-radius:8px;padding:0 26px 25px}.account-illustration{margin-inline:auto;max-width:310px;height:280px;margin-bottom:15px}.account-folder{top:22px;left:10px}.account-paper{top:70px;right:0}.account-footer{flex-wrap:wrap;gap:15px;margin-inline:23px;padding-block:24px;font-size:10px;display:flex}.account-footer a{margin:0}.account-shell{min-height:630px;padding:0 20px;display:block}.account-sidebar{border:0;padding:18px 0 0}.account-sidebar>.eyebrow,.account-sidebar-help,.account-identity{display:none}.account-sidebar nav{scrollbar-width:thin;border-bottom:1px solid var(--line);flex-direction:row;gap:6px;padding-bottom:12px;overflow-x:auto}.account-sidebar nav button{white-space:nowrap;flex-shrink:0;gap:7px;padding:10px 12px;font-size:11px}.account-sidebar nav button>svg{width:15px}.account-sidebar nav button svg:last-child:not(:first-child){display:none}.account-content{padding:27px 0 40px}.account-page-heading h1{font-size:39px}.account-page-heading>p:last-child{font-size:12px}.account-page-heading .eyebrow{letter-spacing:1.2px;margin-bottom:15px;font-size:7px}.account-banner{margin-top:21px;padding:13px 14px;font-size:10px}.account-stats{gap:8px;margin:20px 0 28px}.account-stats>button{min-width:0;padding:13px 11px}.account-stats>button>div>svg{width:16px}.account-stats>button>div>svg:last-child{width:12px}.account-stats strong{margin:12px 0 4px;font-size:32px}.account-stats>button>span{min-height:26px;font-size:9px;line-height:1.4;display:block}.account-section-heading h2{font-size:25px}.account-section-heading>.account-text-link{white-space:nowrap;gap:5px;font-size:10px}.account-empty{padding:36px 20px}.account-empty h3{font-size:27px}.account-empty p{font-size:12px}.account-advice{padding:26px}.account-document-grid{gap:13px}.account-document{padding:18px}.account-document h2{font-size:26px}.account-receipts article{flex-wrap:wrap;gap:12px;padding:18px}.account-receipt-links{flex-flow:wrap;flex-basis:100%;margin-left:60px}.account-profile{padding:23px}.account-profile dl>div{grid-template-columns:100px 1fr;gap:12px}.account-profile h2{font-size:27px}.account-order{padding:18px}.account-order-body{align-items:flex-start}.account-order-body h3{font-size:13px}.account-order-body>strong{font-size:14px}.account-order-heading{align-items:flex-start;gap:10px}.account-status{white-space:normal;font-size:8px}.account-recover form>div{flex-direction:column}.account-recover button{justify-content:center}.account-recover input{padding:14px;font-size:12px}}@media (max-width:450px){.account-document-grid{grid-template-columns:1fr}.account-nav-label{display:none}.account-intro h1{font-size:53px}}@media (prefers-reduced-motion:reduce){.account-loading svg{animation:none}}.account-intro h1{letter-spacing:-2.7px;font-size:clamp(45px,5.1vw,68px);font-weight:600;line-height:1.08}.account-intro h1 em{font-style:normal}.account-welcome{gap:60px}.account-benefit-panel{background:#e7edf4;border:1px solid #d1d9e2;border-radius:0;padding:0 28px 24px}.account-illustration.identity-art{height:330px;margin:0 -29px 16px;padding:26px}.account-illustration .art-symbol{font-size:270px;top:32px;right:40px}.account-illustration .art-caption{font-size:21px;bottom:22px;left:26px;right:26px}.account-feature{border-color:#c5d0de}.account-feature>svg{color:#142339;stroke-width:1.6px}.account-feature h3{color:#142339;font-weight:600}.account-feature p,.account-launch-note{color:#536277}.account-launch-note{border-color:#c5d0de}.account-nav-label{color:#52637a}.account-login-card{background:#fff;border:1px solid #d1d9e2;border-top:4px solid #142339;border-radius:0}.account-login-card h2{letter-spacing:-1px;font-size:28px;font-weight:600}.account-login-card>p{color:#586474;font-size:13px}.login-icon{color:#142339;background:#d7f35d;border-radius:0}.account-security{color:#586474}.account-header nav{gap:24px}.account-footer{margin-inline:50px}.account-intro>.lead{color:#586474}@media (max-width:980px){.account-welcome{gap:32px}.account-intro h1{font-size:50px}.account-benefit-panel{padding-inline:24px}.account-illustration.identity-art{margin-inline:-25px}.account-login-card{padding:24px}.account-login-card h2{font-size:25px}}@media (max-width:600px){.account-intro h1{letter-spacing:-2px;font-size:45px}.account-welcome{gap:35px}.account-illustration.identity-art{height:300px}.account-illustration .art-symbol{font-size:235px;right:45px}.account-footer{margin-inline:23px}.account-header nav{gap:12px}.account-login-card{padding:24px}.account-login-card h2{font-size:25px}.account-header .account-store-link,.account-nav-label{font-size:10px}}
