@import"https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;1,100;1,200;1,300;1,400;1,500;1,600;1,700&display=swap";@import"https://fonts.googleapis.com/css2?family=Source+Serif+4:ital,opsz,wght@0,8..60,200..900;1,8..60,200..900&display=swap";:root{--width-content: 600px;--space: 20px;--font-brand: "Hex Franklin";--font-prose: "Source Serif 4", ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;--font-mono: "IBM Plex Mono", ui-monospace, SFMono-Regular, "SF Mono", Consolas, "Liberation Mono", Menlo, monospace;--color-background: oklch(98.5% 0 0);--color-background-card: oklch(96.7% .001 286.375);--color-background-offset: oklch(87.1% .006 286.286);--color-foreground: #404040;--color-foreground-offset: #525252;--color-foreground-offset-2: #737373;--color-action: var(--tint-color, oklch(42.4% .199 265.638));--color-background-dark: oklch(14.1% .005 285.823);--color-background-card-dark: oklch(21% .006 285.885);--color-background-offset-dark: oklch(37% .013 285.805);--color-foreground-dark: oklch(90% 0 0);--color-foreground-offset-dark: oklch(75% 0 0);--color-foreground-offset-2-dark: oklch(65% 0 0);--color-action-dark: var(--tint-color, oklch(54.6% .245 262.881));--font-size-extra-small: 12px;--font-size-small: 14px;--font-size-base: 16px;--font-size-large: 20px;--font-size-large-2: 24px;--font-size-large-3: 32px;--text-header-alignment: center;--email-image-display: none;--corner-shape: round;--newsletter-icon-size: 24px}@media (prefers-color-scheme: dark){:root.supports-dark-mode{--color-background: var(--color-background-dark);--color-background-card: var(--color-background-card-dark);--color-background-offset: var(--color-background-offset-dark);--color-foreground: var(--color-foreground-dark);--color-foreground-offset: var(--color-foreground-offset-dark);--color-foreground-offset-2: var(--color-foreground-offset-2-dark);--color-action: var(--color-action-dark)}}@font-face{font-family:Hex Franklin;src:url(https://d33wubrfki0l68.cloudfront.net/409516e806160febfc4d1d7902107ae378404d3f/fd4dc/fonts/hex-franklin/hex-franklin-0.2.woff2) format("woff2");font-weight:1 999;font-stretch:0% 100%}h1{font-family:var(--font-brand);font-size:var(--font-size-large-3)!important;font-weight:700!important}body{background-color:var(--color-background)}.manage-subscription{font-family:var(--font-brand);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.section-title{font-size:var(--font-size-large-2);font-weight:600;line-height:1.3;color:var(--color-foreground)}.section-subtitle{font-size:var(--font-size-large);font-weight:400;line-height:1.4;color:var(--color-foreground-offset);margin-bottom:calc(var(--space) * 1.2)}.input-label{font-size:var(--font-size-base);font-weight:500;line-height:1.4;color:var(--color-foreground);margin-bottom:calc(var(--space) / 2);display:block}input[type=text].input-field,input[type=email].input-field{width:100%;height:calc(var(--space) * 2.5);padding:0 calc(var(--space) / 2);font-size:var(--font-size-base);font-weight:400;line-height:1.4;color:var(--color-foreground);background-color:var(--color-background);border:1px solid var(--color-background-offset);border-radius:calc(var(--space) / 4);-webkit-transition:border-color .2s ease-out,-webkit-box-shadow .2s ease-out;transition:border-color .2s ease-out,-webkit-box-shadow .2s ease-out;transition:border-color .2s ease-out,box-shadow .2s ease-out;transition:border-color .2s ease-out,box-shadow .2s ease-out,-webkit-box-shadow .2s ease-out;outline:none}.input-field:focus{border-color:var(--color-action);-webkit-box-shadow:0 0 0 3px color-mix(in srgb,var(--color-action) 10%,transparent);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-action) 10%,transparent)}.input-field:disabled{background-color:var(--color-background-offset);color:var(--color-foreground-offset-2);cursor:not-allowed}.btn-primary{text-transform:uppercase;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.btn-primary.success{background-color:var(--color-action);color:var(--color-background)}.btn-primary.success:hover{background-color:color-mix(in srgb,var(--color-action) 90%,black)}.btn-primary.error{background-color:var(--color-action);color:var(--color-background)}.btn-primary.error:hover{background-color:color-mix(in srgb,var(--color-action) 90%,black)}.btn-primary.default{background-color:var(--color-action);color:var(--color-background)}.btn-primary.default:hover{background-color:color-mix(in srgb,var(--color-action) 90%,black)}.btn-primary:disabled{background-color:var(--color-background-offset);color:var(--color-foreground-offset-2);cursor:not-allowed}.field-group{margin-bottom:calc(var(--space) * 1.5)}.field-group--buttons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:calc(var(--space) / 2)}.field-group--buttons .archive__button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:inline-block}.field-group.disabled{opacity:.5;cursor:not-allowed}.checkbox-field{width:calc(var(--space) / 1.25);height:calc(var(--space) / 1.25);margin-right:calc(var(--space) / 2);cursor:pointer;accent-color:var(--color-action)}.checkbox-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.section-divider{margin:calc(var(--space) * 1.5) 0;border-top:1px solid var(--color-background-offset);width:100%}.invoices-list{margin-bottom:var(--space);color:var(--color-foreground)}.invoice-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;a{text-decoration:underline;color:var(--color-action)}}h3{font-size:var(--font-size-large-2);font-weight:600;line-height:1.3;letter-spacing:-.025em;margin-bottom:calc(var(--space) / 2);color:var(--color-foreground)}.modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#0000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1000;opacity:0;-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.modal-overlay.hidden{display:none}.modal-overlay.show{opacity:1;background-color:color-mix(in srgb,black 50%,transparent)}.modal-content{background-color:var(--color-background);border-radius:calc(var(--space) / 1.67);-webkit-box-shadow:0 calc(var(--space) * 1.25) calc(var(--space) * 1.25) calc(var(--space) * -.25) color-mix(in srgb,black 10%,transparent),0 calc(var(--space) / 2) calc(var(--space) / 2) calc(var(--space) * -.25) color-mix(in srgb,black 4%,transparent);box-shadow:0 calc(var(--space) * 1.25) calc(var(--space) * 1.25) calc(var(--space) * -.25) color-mix(in srgb,black 10%,transparent),0 calc(var(--space) / 2) calc(var(--space) / 2) calc(var(--space) * -.25) color-mix(in srgb,black 4%,transparent);max-width:400px;width:90%;max-height:90vh;overflow-y:auto;-webkit-transform:scale(.8) translateY(var(--space));transform:scale(.8) translateY(var(--space));-webkit-transition:-webkit-transform .2s ease-out;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out;border:1px solid var(--color-background-offset)}.modal-overlay.show .modal-content{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}.modal-header{padding:calc(var(--space) * 1.2) calc(var(--space) * 1.2) 0 calc(var(--space) * 1.2)}.modal-title{font-size:var(--font-size-base);color:var(--color-foreground);font-family:var(--font-brand);font-weight:600;margin:0 0 calc(var(--space) / 2.5) 0}.modal-body{padding:0 calc(var(--space) * 1.2)}.modal-body p,.modal-body label{font-size:var(--font-size-base)!important;line-height:1.5;color:var(--color-foreground-offset);font-family:var(--font-brand);margin:0 0 calc(var(--space) * 1.2) 0}.modal-body label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:calc(var(--space) / 2.5)}.modal-footer{padding:0 calc(var(--space) * 1.2) calc(var(--space) * 1.2) calc(var(--space) * 1.2);display:-webkit-box;display:-ms-flexbox;display:flex;gap:calc(var(--space) / 1.67);-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.modal-footer .btn-primary{min-width:80px}.unsubscription-reasons-list{margin-bottom:calc(var(--space) * 1.2)}.unsubscription-reasons-list input[type=radio]{margin-right:calc(var(--space) / 2.5)}.helper-text{font-size:var(--font-size-extra-small);color:var(--color-foreground-offset);margin-top:calc(var(--space) / 5)}.checkbox-label .input-label{margin-bottom:0}.btn-primary.update-button{margin-top:var(--space)}.modal-body p:not(:first-child){margin-top:calc(var(--space) / 1.25)}
