/* crocoblocks-design-system:v2 */:root{--pc-red-100:#FDECEE;--pc-red-200:#F9C6CB;--pc-red-300:#F0959D;--pc-red-400:#E45A67;--pc-red-500:#D91F2B;--pc-red-600:#B3121E;--pc-red-700:#8C1219;--pc-red-800:#660E13;--pc-red-900:#3D0A0C;--pc-red:var(--pc-red-500);--pc-extrude:var(--pc-red-700);--pc-neutral-100:#F7F3ED;--pc-neutral-200:#E4DCD2;--pc-neutral-300:#C6BCB1;--pc-neutral-400:#A9A09B;--pc-neutral-500:#8A807A;--pc-neutral-600:#6B625C;--pc-neutral-700:#4A423E;--pc-neutral-800:#2C2423;--pc-neutral-900:#171414;--pc-ink:#0D0B0B;--pc-bone:#F2EDE6;--pc-success:#1E9E57;--pc-warning:#E0A116;--pc-error:#C2143A;--pc-info:#2A66C9;--pc-success-tint:#E4F5EB;--pc-success-on-tint:#0E5230;--pc-warning-tint:#FCF2DC;--pc-warning-on-tint:#5C3F04;--pc-error-tint:#FBE6EB;--pc-error-on-tint:#6B0A20;--pc-info-tint:#E5EDFB;--pc-info-on-tint:#163A73;--pc-canvas:var(--pc-bone);--pc-surface:#FBF9F5;--pc-border:#DCD4C9;--pc-text:var(--pc-ink);--pc-text-muted:var(--pc-neutral-600);--pc-accent:var(--pc-red-500);--pc-on-accent:#FEF4F5;--pc-font-display:"Realce", "Anton", "Arial Narrow", sans-serif;--pc-font-body:"Saira Semi Condensed", system-ui, -apple-system, sans-serif;--pc-display-1:clamp(2.75rem, 7vw, 6rem);--pc-display-2:clamp(2.25rem, 5.4vw, 4.25rem);--pc-display-3:clamp(1.75rem, 3.6vw, 2.75rem);--pc-h4:1.625rem;--pc-h5:1.25rem;--pc-body-lg:1.0625rem;--pc-body:1rem;--pc-body-sm:0.875rem;--pc-label:0.75rem;--pc-leading-display:0.9;--pc-leading-body:1.55;--pc-tracking-display:0.01em;--pc-tracking-label:0.18em;--pc-cut-sm:14px;--pc-radius-sm:7px;--pc-cut-md:24px;--pc-radius-md:12px;--pc-cut-lg:48px;--pc-radius-lg:24px;--pc-cut-xl:88px;--pc-radius-xl:44px;--pc-keyline:4px;--pc-space-1:4px;--pc-space-2:8px;--pc-space-3:12px;--pc-space-4:18px;--pc-space-5:26px;--pc-space-6:38px;--pc-space-7:56px;--pc-space-8:84px;--pc-bevel:7px;--pc-bevel-sm:5px;}:where(.crocoblocks-document .cb-el,.crocoblocks-preview .cb-el){box-sizing:border-box;max-width: 100%}:where(.crocoblocks-document .cb-image,.crocoblocks-preview .cb-image){max-width: 100%;height: auto;}:where(.crocoblocks-document .section-container,.crocoblocks-preview .section-container){width:calc(100% - 48px);max-width:var(--cb-section-container-width,1180px);margin-left:auto;margin-right:auto;}@media (max-width: 1024px){:where(.crocoblocks-document .section-container,.crocoblocks-preview .section-container){width:calc(100% - 40px);}}@media (max-width: 767px){:where(.crocoblocks-document .section-container,.crocoblocks-preview .section-container){width:calc(100% - 32px);}}[data-theme="dark"]{--pc-canvas:var(--pc-ink);--pc-surface:var(--pc-neutral-900);--pc-border:var(--pc-neutral-800);--pc-text:var(--pc-bone);--pc-text-muted:#968A84;--pc-accent:var(--pc-red-400);--pc-on-accent:var(--pc-red-900);--pc-success-tint:#12291D;--pc-success-on-tint:#6FD99B;--pc-warning-tint:#2E2309;--pc-warning-on-tint:#F3C963;--pc-error-tint:#2C0B14;--pc-error-on-tint:#F0899F;--pc-info-tint:#0F1A2E;--pc-info-on-tint:#8DB3F0;}
@media (max-width: 1024px){[data-theme="dark"]{--pc-canvas:var(--pc-ink);--pc-surface:var(--pc-neutral-900);--pc-border:var(--pc-neutral-800);--pc-text:var(--pc-bone);--pc-text-muted:#968A84;--pc-accent:var(--pc-red-400);--pc-on-accent:var(--pc-red-900);--pc-success-tint:#12291D;--pc-success-on-tint:#6FD99B;--pc-warning-tint:#2E2309;--pc-warning-on-tint:#F3C963;--pc-error-tint:#2C0B14;--pc-error-on-tint:#F0899F;--pc-info-tint:#0F1A2E;--pc-info-on-tint:#8DB3F0;}}
@media (max-width: 767px){[data-theme="dark"]{--pc-canvas:var(--pc-ink);--pc-surface:var(--pc-neutral-900);--pc-border:var(--pc-neutral-800);--pc-text:var(--pc-bone);--pc-text-muted:#968A84;--pc-accent:var(--pc-red-400);--pc-on-accent:var(--pc-red-900);--pc-success-tint:#12291D;--pc-success-on-tint:#6FD99B;--pc-warning-tint:#2E2309;--pc-warning-on-tint:#F3C963;--pc-error-tint:#2C0B14;--pc-error-on-tint:#F0899F;--pc-info-tint:#0F1A2E;--pc-info-on-tint:#8DB3F0;}}
body{margin:0;background:#fff;color:#000;font-family:var(--pc-font-body);font-size:var(--pc-body);line-height:var(--pc-leading-body);-webkit-font-smoothing:antialiased;text-wrap:pretty;}
@media (max-width: 1024px){body{margin:0;background:#fff;color:#000;font-family:var(--pc-font-body);font-size:var(--pc-body);line-height:var(--pc-leading-body);-webkit-font-smoothing:antialiased;text-wrap:pretty;}}
@media (max-width: 767px){body{margin:0;background:#fff;color:#000;font-family:var(--pc-font-body);font-size:var(--pc-body);line-height:var(--pc-leading-body);-webkit-font-smoothing:antialiased;text-wrap:pretty;}}
h1{font-family:var(--pc-font-display);font-weight:900;line-height:var(--pc-leading-display);letter-spacing:var(--pc-tracking-display);text-transform:uppercase;margin:0;font-size:var(--pc-display-1);}
@media (max-width: 1024px){h1{font-family:var(--pc-font-display);font-weight:900;line-height:var(--pc-leading-display);letter-spacing:var(--pc-tracking-display);text-transform:uppercase;margin:0;font-size:var(--pc-display-1);}}
@media (max-width: 767px){h1{font-family:var(--pc-font-display);font-weight:900;line-height:var(--pc-leading-display);letter-spacing:var(--pc-tracking-display);text-transform:uppercase;margin:0;font-size:var(--pc-display-1);}}
h2{font-family:var(--pc-font-display);font-weight:900;line-height:var(--pc-leading-display);letter-spacing:var(--pc-tracking-display);text-transform:uppercase;margin:0;font-size:var(--pc-display-2);}
@media (max-width: 1024px){h2{font-family:var(--pc-font-display);font-weight:900;line-height:var(--pc-leading-display);letter-spacing:var(--pc-tracking-display);text-transform:uppercase;margin:0;font-size:var(--pc-display-2);}}
@media (max-width: 767px){h2{font-family:var(--pc-font-display);font-weight:900;line-height:var(--pc-leading-display);letter-spacing:var(--pc-tracking-display);text-transform:uppercase;margin:0;font-size:var(--pc-display-2);}}
h3{font-family:var(--pc-font-display);font-weight:900;line-height:var(--pc-leading-display);letter-spacing:var(--pc-tracking-display);text-transform:uppercase;margin:0;font-size:var(--pc-display-3);}
@media (max-width: 1024px){h3{font-family:var(--pc-font-display);font-weight:900;line-height:var(--pc-leading-display);letter-spacing:var(--pc-tracking-display);text-transform:uppercase;margin:0;font-size:var(--pc-display-3);}}
@media (max-width: 767px){h3{font-family:var(--pc-font-display);font-weight:900;line-height:var(--pc-leading-display);letter-spacing:var(--pc-tracking-display);text-transform:uppercase;margin:0;font-size:var(--pc-display-3);}}
h4{font-family:var(--pc-font-body);font-weight:700;line-height:1.2;margin:0;font-size:var(--pc-h4);}
@media (max-width: 1024px){h4{font-family:var(--pc-font-body);font-weight:700;line-height:1.2;margin:0;font-size:var(--pc-h4);}}
@media (max-width: 767px){h4{font-family:var(--pc-font-body);font-weight:700;line-height:1.2;margin:0;font-size:var(--pc-h4);}}
h5{font-family:var(--pc-font-body);font-weight:700;line-height:1.2;margin:0;font-size:var(--pc-h5);}
@media (max-width: 1024px){h5{font-family:var(--pc-font-body);font-weight:700;line-height:1.2;margin:0;font-size:var(--pc-h5);}}
@media (max-width: 767px){h5{font-family:var(--pc-font-body);font-weight:700;line-height:1.2;margin:0;font-size:var(--pc-h5);}}
h6{font-family:var(--pc-font-body);font-weight:700;line-height:1.2;margin:0;font-size:var(--pc-body);letter-spacing:0.06em;text-transform:uppercase;}
@media (max-width: 1024px){h6{font-family:var(--pc-font-body);font-weight:700;line-height:1.2;margin:0;font-size:var(--pc-body);letter-spacing:0.06em;text-transform:uppercase;}}
@media (max-width: 767px){h6{font-family:var(--pc-font-body);font-weight:700;line-height:1.2;margin:0;font-size:var(--pc-body);letter-spacing:0.06em;text-transform:uppercase;}}
p{margin:0 0 var(--pc-space-4);max-width:66ch;}
@media (max-width: 1024px){p{margin:0 0 var(--pc-space-4);max-width:66ch;}}
@media (max-width: 767px){p{margin:0 0 var(--pc-space-4);max-width:66ch;}}
p:last-child{margin-bottom:0;}
@media (max-width: 1024px){p:last-child{margin-bottom:0;}}
@media (max-width: 767px){p:last-child{margin-bottom:0;}}
a{color:var(--pc-accent);text-decoration:none;transition:color 0.12s ease;}
@media (max-width: 1024px){a{color:var(--pc-accent);text-decoration:none;transition:color 0.12s ease;}}
@media (max-width: 767px){a{color:var(--pc-accent);text-decoration:none;transition:color 0.12s ease;}}
a:hover{color:var(--pc-text);}
@media (max-width: 1024px){a:hover{color:var(--pc-text);}}
@media (max-width: 767px){a:hover{color:var(--pc-text);}}
strong{font-weight:700;}
@media (max-width: 1024px){strong{font-weight:700;}}
@media (max-width: 767px){strong{font-weight:700;}}
b{font-weight:700;}
@media (max-width: 1024px){b{font-weight:700;}}
@media (max-width: 767px){b{font-weight:700;}}
:focus-visible{outline:2px solid var(--pc-accent);outline-offset:3px;}
@media (max-width: 1024px){:focus-visible{outline:2px solid var(--pc-accent);outline-offset:3px;}}
@media (max-width: 767px){:focus-visible{outline:2px solid var(--pc-accent);outline-offset:3px;}}
::selection{background:var(--pc-red-500);color:var(--pc-bone);}
@media (max-width: 1024px){::selection{background:var(--pc-red-500);color:var(--pc-bone);}}
@media (max-width: 767px){::selection{background:var(--pc-red-500);color:var(--pc-bone);}}
img{display:block;max-width:100%;}
@media (max-width: 1024px){img{display:block;max-width:100%;}}
@media (max-width: 767px){img{display:block;max-width:100%;}}
video{display:block;max-width:100%;}
@media (max-width: 1024px){video{display:block;max-width:100%;}}
@media (max-width: 767px){video{display:block;max-width:100%;}}
.pc-panel--red .pc-alert--error{background:var(--pc-bone);color:var(--pc-error-on-tint);}
@media (max-width: 1024px){.pc-panel--red .pc-alert--error{background:var(--pc-bone);color:var(--pc-error-on-tint);}}
@media (max-width: 767px){.pc-panel--red .pc-alert--error{background:var(--pc-bone);color:var(--pc-error-on-tint);}}
.slice-button:hover .slice-button__fill{transform:translateX(0);}
@media (max-width: 1024px){.slice-button:hover .slice-button__fill{transform:translateX(0);}}
@media (max-width: 767px){.slice-button:hover .slice-button__fill{transform:translateX(0);}}
.slice-button:focus-visible .slice-button__fill{transform:translateX(0);}
@media (max-width: 1024px){.slice-button:focus-visible .slice-button__fill{transform:translateX(0);}}
@media (max-width: 767px){.slice-button:focus-visible .slice-button__fill{transform:translateX(0);}}
.slice-button:hover .slice-button__label-track{transform:translateY(-24px);}
@media (max-width: 1024px){.slice-button:hover .slice-button__label-track{transform:translateY(-24px);}}
@media (max-width: 767px){.slice-button:hover .slice-button__label-track{transform:translateY(-24px);}}
.slice-button:focus-visible .slice-button__label-track{transform:translateY(-24px);}
@media (max-width: 1024px){.slice-button:focus-visible .slice-button__label-track{transform:translateY(-24px);}}
@media (max-width: 767px){.slice-button:focus-visible .slice-button__label-track{transform:translateY(-24px);}}
.slice-button:hover .slice-button__fill{transform:translateX(0);}
@media (max-width: 1024px){.slice-button:hover .slice-button__fill{transform:translateX(0);}}
@media (max-width: 767px){.slice-button:hover .slice-button__fill{transform:translateX(0);}}
.slice-button:focus-visible .slice-button__fill{transform:translateX(0);}
@media (max-width: 1024px){.slice-button:focus-visible .slice-button__fill{transform:translateX(0);}}
@media (max-width: 767px){.slice-button:focus-visible .slice-button__fill{transform:translateX(0);}}
.slice-button:hover .slice-button__label-track{transform:translateY(-24px);}
@media (max-width: 1024px){.slice-button:hover .slice-button__label-track{transform:translateY(-24px);}}
@media (max-width: 767px){.slice-button:hover .slice-button__label-track{transform:translateY(-24px);}}
.slice-button:focus-visible .slice-button__label-track{transform:translateY(-24px);}
@media (max-width: 1024px){.slice-button:focus-visible .slice-button__label-track{transform:translateY(-24px);}}
@media (max-width: 767px){.slice-button:focus-visible .slice-button__label-track{transform:translateY(-24px);}}
.pc-dots--on-red{background-color:var(--pc-red-500);background-image:radial-gradient(circle at center, rgba(13, 11, 11, 0.2) 1.5px, transparent 1.6px);background-size:11px 11px;}
@media (max-width: 1024px){.pc-dots--on-red{background-color:var(--pc-red-500);background-image:radial-gradient(circle at center, rgba(13, 11, 11, 0.2) 1.5px, transparent 1.6px);background-size:11px 11px;}}
@media (max-width: 767px){.pc-dots--on-red{background-color:var(--pc-red-500);background-image:radial-gradient(circle at center, rgba(13, 11, 11, 0.2) 1.5px, transparent 1.6px);background-size:11px 11px;}}
.pc-grid{display:grid;gap:var(--pc-space-4);grid-template-columns:repeat(auto-fit, minmax(min(280px, 100%), 1fr));}
@media (max-width: 1024px){.pc-grid{display:grid;gap:var(--pc-space-4);grid-template-columns:repeat(auto-fit, minmax(min(280px, 100%), 1fr));}}
@media (max-width: 767px){.pc-grid{display:grid;gap:var(--pc-space-4);grid-template-columns:repeat(auto-fit, minmax(min(280px, 100%), 1fr));}}
.pc-btn{box-shadow:none;}.pc-btn:hover{transform:translateY(-4px);box-shadow:0 calc(var(--_bevel) + 4px) 0 0 var(--_plate);}.pc-btn:active{transform:translateY(calc(var(--_bevel) - 2px));box-shadow:0 2px 0 0 var(--_plate);}
@media (max-width: 1024px){.pc-btn{box-shadow:none;}.pc-btn:hover{transform:translateY(-4px);box-shadow:0 calc(var(--_bevel) + 4px) 0 0 var(--_plate);}.pc-btn:active{transform:translateY(calc(var(--_bevel) - 2px));box-shadow:0 2px 0 0 var(--_plate);}}
@media (max-width: 767px){.pc-btn{box-shadow:none;}.pc-btn:hover{transform:translateY(-4px);box-shadow:0 calc(var(--_bevel) + 4px) 0 0 var(--_plate);}.pc-btn:active{transform:translateY(calc(var(--_bevel) - 2px));box-shadow:0 2px 0 0 var(--_plate);}}
.pc-alert--info{background:var(--pc-info-tint);color:var(--pc-info-on-tint);}
@media (max-width: 1024px){.pc-alert--info{background:var(--pc-info-tint);color:var(--pc-info-on-tint);}}
@media (max-width: 767px){.pc-alert--info{background:var(--pc-info-tint);color:var(--pc-info-on-tint);}}
.pc-container{width:100%;max-width:1180px;margin-inline:auto;padding-inline:var(--pc-space-5);}
@media (max-width: 1024px){.pc-container{width:100%;max-width:1180px;margin-inline:auto;padding-inline:var(--pc-space-5);}}
@media (max-width: 767px){.pc-container{width:100%;max-width:1180px;margin-inline:auto;padding-inline:var(--pc-space-5);}}
.pc-display-3{font-size:var(--pc-display-3);}
@media (max-width: 1024px){.pc-display-3{font-size:var(--pc-display-3);}}
@media (max-width: 767px){.pc-display-3{font-size:var(--pc-display-3);}}
.pc-stack{display:flex;flex-direction:column;gap:var(--pc-space-4);}
@media (max-width: 1024px){.pc-stack{display:flex;flex-direction:column;gap:var(--pc-space-4);}}
@media (max-width: 767px){.pc-stack{display:flex;flex-direction:column;gap:var(--pc-space-4);}}
.pc-dot-rule{height:14px;background-image:radial-gradient(circle at center, var(--pc-red-500) 2px, transparent 2.2px);background-size:15px 15px;}
@media (max-width: 1024px){.pc-dot-rule{height:14px;background-image:radial-gradient(circle at center, var(--pc-red-500) 2px, transparent 2.2px);background-size:15px 15px;}}
@media (max-width: 767px){.pc-dot-rule{height:14px;background-image:radial-gradient(circle at center, var(--pc-red-500) 2px, transparent 2.2px);background-size:15px 15px;}}
.pc-small{font-size:var(--pc-body-sm);}
@media (max-width: 1024px){.pc-small{font-size:var(--pc-body-sm);}}
@media (max-width: 767px){.pc-small{font-size:var(--pc-body-sm);}}
.slice-button{position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;width:180px;height:52px;box-sizing:border-box;padding:0;overflow:hidden;color:#ffffff;background-color:#5b46dd;text-decoration:none;cursor:pointer;clip-path:path( "M 14 0 H 172 Q 180 0 180 8 V 38 L 166 52 H 8 Q 0 52 0 44 V 14 Z" );}.slice-button:focus{outline:3px solid #1b1448;outline-offset:4px;}
@media (max-width: 1024px){.slice-button{position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;width:180px;height:52px;box-sizing:border-box;padding:0;overflow:hidden;color:#ffffff;background-color:#5b46dd;text-decoration:none;cursor:pointer;clip-path:path( "M 14 0 H 172 Q 180 0 180 8 V 38 L 166 52 H 8 Q 0 52 0 44 V 14 Z" );}.slice-button:focus{outline:3px solid #1b1448;outline-offset:4px;}}
@media (max-width: 767px){.slice-button{position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;width:180px;height:52px;box-sizing:border-box;padding:0;overflow:hidden;color:#ffffff;background-color:#5b46dd;text-decoration:none;cursor:pointer;clip-path:path( "M 14 0 H 172 Q 180 0 180 8 V 38 L 166 52 H 8 Q 0 52 0 44 V 14 Z" );}.slice-button:focus{outline:3px solid #1b1448;outline-offset:4px;}}
.pc-section{padding-block:var(--pc-space-8);}
@media (max-width: 1024px){.pc-section{padding-block:var(--pc-space-8);}}
@media (max-width: 767px){.pc-section{padding-block:var(--pc-space-8);}}
.pc-btn--block{display:flex;width:100%;}
@media (max-width: 1024px){.pc-btn--block{display:flex;width:100%;}}
@media (max-width: 767px){.pc-btn--block{display:flex;width:100%;}}
.pc-input{border-color:var(--pc-error);}.pc-input:hover{border-color:var(--pc-neutral-400);}.pc-input:focus{border-color:var(--pc-accent);outline:none;}
@media (max-width: 1024px){.pc-input{border-color:var(--pc-error);}.pc-input:hover{border-color:var(--pc-neutral-400);}.pc-input:focus{border-color:var(--pc-accent);outline:none;}}
@media (max-width: 767px){.pc-input{border-color:var(--pc-error);}.pc-input:hover{border-color:var(--pc-neutral-400);}.pc-input:focus{border-color:var(--pc-accent);outline:none;}}
.pc-lead{font-size:var(--pc-body-lg);color:var(--pc-text-muted);}
@media (max-width: 1024px){.pc-lead{font-size:var(--pc-body-lg);color:var(--pc-text-muted);}}
@media (max-width: 767px){.pc-lead{font-size:var(--pc-body-lg);color:var(--pc-text-muted);}}
.pc-facts{font-size:var(--pc-body-sm);font-weight:700;letter-spacing:0.14em;text-transform:uppercase;}
@media (max-width: 1024px){.pc-facts{font-size:var(--pc-body-sm);font-weight:700;letter-spacing:0.14em;text-transform:uppercase;}}
@media (max-width: 767px){.pc-facts{font-size:var(--pc-body-sm);font-weight:700;letter-spacing:0.14em;text-transform:uppercase;}}
.pc-dots{background-color:var(--pc-ink);background-image:radial-gradient(circle at center, var(--pc-red-500) 1.5px, transparent 1.6px);background-size:11px 11px;}
@media (max-width: 1024px){.pc-dots{background-color:var(--pc-ink);background-image:radial-gradient(circle at center, var(--pc-red-500) 1.5px, transparent 1.6px);background-size:11px 11px;}}
@media (max-width: 767px){.pc-dots{background-color:var(--pc-ink);background-image:radial-gradient(circle at center, var(--pc-red-500) 1.5px, transparent 1.6px);background-size:11px 11px;}}
.pc-tag--ink{background:var(--pc-ink);color:var(--pc-bone);}
@media (max-width: 1024px){.pc-tag--ink{background:var(--pc-ink);color:var(--pc-bone);}}
@media (max-width: 767px){.pc-tag--ink{background:var(--pc-ink);color:var(--pc-bone);}}
.pc-alert--error{background:var(--pc-error-tint);color:var(--pc-error-on-tint);}
@media (max-width: 1024px){.pc-alert--error{background:var(--pc-error-tint);color:var(--pc-error-on-tint);}}
@media (max-width: 767px){.pc-alert--error{background:var(--pc-error-tint);color:var(--pc-error-on-tint);}}
.pc-tag{display:inline-block;font-size:var(--pc-label);font-weight:700;letter-spacing:0.14em;text-transform:uppercase;padding:6px 12px;border-radius:var(--pc-radius-sm);background:var(--pc-red-500);color:var(--pc-bone);}
@media (max-width: 1024px){.pc-tag{display:inline-block;font-size:var(--pc-label);font-weight:700;letter-spacing:0.14em;text-transform:uppercase;padding:6px 12px;border-radius:var(--pc-radius-sm);background:var(--pc-red-500);color:var(--pc-bone);}}
@media (max-width: 767px){.pc-tag{display:inline-block;font-size:var(--pc-label);font-weight:700;letter-spacing:0.14em;text-transform:uppercase;padding:6px 12px;border-radius:var(--pc-radius-sm);background:var(--pc-red-500);color:var(--pc-bone);}}
.pc-numeral{content:"";pc-numeral::after  content: "";}
@media (max-width: 1024px){.pc-numeral{content:"";pc-numeral::after  content: "";}}
@media (max-width: 767px){.pc-numeral{content:"";pc-numeral::after  content: "";}}
.pc-alert--warning{background:var(--pc-warning-tint);color:var(--pc-warning-on-tint);}
@media (max-width: 1024px){.pc-alert--warning{background:var(--pc-warning-tint);color:var(--pc-warning-on-tint);}}
@media (max-width: 767px){.pc-alert--warning{background:var(--pc-warning-tint);color:var(--pc-warning-on-tint);}}
.pc-muted{color:var(--pc-text-muted);}
@media (max-width: 1024px){.pc-muted{color:var(--pc-text-muted);}}
@media (max-width: 767px){.pc-muted{color:var(--pc-text-muted);}}
.pc-panel{background:var(--pc-surface);color:var(--pc-text);border-radius:var(--pc-radius-md);padding:var(--pc-space-5);}
@media (max-width: 1024px){.pc-panel{background:var(--pc-surface);color:var(--pc-text);border-radius:var(--pc-radius-md);padding:var(--pc-space-5);}}
@media (max-width: 767px){.pc-panel{background:var(--pc-surface);color:var(--pc-text);border-radius:var(--pc-radius-md);padding:var(--pc-space-5);}}
.pc-alert--success{background:var(--pc-success-tint);color:var(--pc-success-on-tint);}
@media (max-width: 1024px){.pc-alert--success{background:var(--pc-success-tint);color:var(--pc-success-on-tint);}}
@media (max-width: 767px){.pc-alert--success{background:var(--pc-success-tint);color:var(--pc-success-on-tint);}}
.pc-stack--lg{gap:var(--pc-space-6);}
@media (max-width: 1024px){.pc-stack--lg{gap:var(--pc-space-6);}}
@media (max-width: 767px){.pc-stack--lg{gap:var(--pc-space-6);}}
.pc-tag--outline{background:transparent;color:var(--pc-text);box-shadow:inset 0 0 0 1px var(--pc-border);}
@media (max-width: 1024px){.pc-tag--outline{background:transparent;color:var(--pc-text);box-shadow:inset 0 0 0 1px var(--pc-border);}}
@media (max-width: 767px){.pc-tag--outline{background:transparent;color:var(--pc-text);box-shadow:inset 0 0 0 1px var(--pc-border);}}
.slice-button__label{display:flex;flex:0 0 24px;align-items:center;justify-content:center;width:100%;height:24px;min-height:24px;margin:0;padding:0;color:#ffffff;font-family:"Anton", "Roboto Condensed", sans-serif;font-size:18px;font-weight:700;line-height:24px;letter-spacing:0;text-align:center;text-transform:uppercase;white-space:nowrap;pointer-events:none;}
@media (max-width: 1024px){.slice-button__label{display:flex;flex:0 0 24px;align-items:center;justify-content:center;width:100%;height:24px;min-height:24px;margin:0;padding:0;color:#ffffff;font-family:"Anton", "Roboto Condensed", sans-serif;font-size:18px;font-weight:700;line-height:24px;letter-spacing:0;text-align:center;text-transform:uppercase;white-space:nowrap;pointer-events:none;}}
@media (max-width: 767px){.slice-button__label{display:flex;flex:0 0 24px;align-items:center;justify-content:center;width:100%;height:24px;min-height:24px;margin:0;padding:0;color:#ffffff;font-family:"Anton", "Roboto Condensed", sans-serif;font-size:18px;font-weight:700;line-height:24px;letter-spacing:0;text-align:center;text-transform:uppercase;white-space:nowrap;pointer-events:none;}}
.pc-display-1{font-size:var(--pc-display-1);}
@media (max-width: 1024px){.pc-display-1{font-size:var(--pc-display-1);}}
@media (max-width: 767px){.pc-display-1{font-size:var(--pc-display-1);}}
.pc-rail--ink{background:var(--pc-ink);}
@media (max-width: 1024px){.pc-rail--ink{background:var(--pc-ink);}}
@media (max-width: 767px){.pc-rail--ink{background:var(--pc-ink);}}
.slice-button__label-window{position:relative;z-index:2;display:block;width:100%;height:24px;margin:0;padding:0;overflow:hidden;pointer-events:none;}
@media (max-width: 1024px){.slice-button__label-window{position:relative;z-index:2;display:block;width:100%;height:24px;margin:0;padding:0;overflow:hidden;pointer-events:none;}}
@media (max-width: 767px){.slice-button__label-window{position:relative;z-index:2;display:block;width:100%;height:24px;margin:0;padding:0;overflow:hidden;pointer-events:none;}}
.pc-dark{--pc-canvas:var(--pc-ink);--pc-surface:var(--pc-neutral-900);--pc-border:var(--pc-neutral-800);--pc-text:var(--pc-bone);--pc-text-muted:#968A84;--pc-accent:var(--pc-red-400);--pc-on-accent:var(--pc-red-900);--pc-success-tint:#12291D;--pc-success-on-tint:#6FD99B;--pc-warning-tint:#2E2309;--pc-warning-on-tint:#F3C963;--pc-error-tint:#2C0B14;--pc-error-on-tint:#F0899F;--pc-info-tint:#0F1A2E;--pc-info-on-tint:#8DB3F0;}
@media (max-width: 1024px){.pc-dark{--pc-canvas:var(--pc-ink);--pc-surface:var(--pc-neutral-900);--pc-border:var(--pc-neutral-800);--pc-text:var(--pc-bone);--pc-text-muted:#968A84;--pc-accent:var(--pc-red-400);--pc-on-accent:var(--pc-red-900);--pc-success-tint:#12291D;--pc-success-on-tint:#6FD99B;--pc-warning-tint:#2E2309;--pc-warning-on-tint:#F3C963;--pc-error-tint:#2C0B14;--pc-error-on-tint:#F0899F;--pc-info-tint:#0F1A2E;--pc-info-on-tint:#8DB3F0;}}
@media (max-width: 767px){.pc-dark{--pc-canvas:var(--pc-ink);--pc-surface:var(--pc-neutral-900);--pc-border:var(--pc-neutral-800);--pc-text:var(--pc-bone);--pc-text-muted:#968A84;--pc-accent:var(--pc-red-400);--pc-on-accent:var(--pc-red-900);--pc-success-tint:#12291D;--pc-success-on-tint:#6FD99B;--pc-warning-tint:#2E2309;--pc-warning-on-tint:#F3C963;--pc-error-tint:#2C0B14;--pc-error-on-tint:#F0899F;--pc-info-tint:#0F1A2E;--pc-info-on-tint:#8DB3F0;}}
.pc-panel--ink{background:var(--pc-ink);color:var(--pc-bone);}
@media (max-width: 1024px){.pc-panel--ink{background:var(--pc-ink);color:var(--pc-bone);}}
@media (max-width: 767px){.pc-panel--ink{background:var(--pc-ink);color:var(--pc-bone);}}
.pc-eyebrow--muted{color:var(--pc-text-muted);}
@media (max-width: 1024px){.pc-eyebrow--muted{color:var(--pc-text-muted);}}
@media (max-width: 767px){.pc-eyebrow--muted{color:var(--pc-text-muted);}}
.slice-button__fill{transition-duration:1ms;}
@media (max-width: 1024px){.slice-button__fill{transition-duration:1ms;}}
@media (max-width: 767px){.slice-button__fill{transition-duration:1ms;}}
.pc-eyebrow{content:" ]";}
@media (max-width: 1024px){.pc-eyebrow{content:" ]";}}
@media (max-width: 767px){.pc-eyebrow{content:" ]";}}
.pc-alert{padding:11px 14px;border-radius:var(--pc-radius-sm);font-size:var(--pc-body-sm);font-weight:600;}
@media (max-width: 1024px){.pc-alert{padding:11px 14px;border-radius:var(--pc-radius-sm);font-size:var(--pc-body-sm);font-weight:600;}}
@media (max-width: 767px){.pc-alert{padding:11px 14px;border-radius:var(--pc-radius-sm);font-size:var(--pc-body-sm);font-weight:600;}}
.pc-btn--lg{font-size:1.375rem;padding:18px 34px;}
@media (max-width: 1024px){.pc-btn--lg{font-size:1.375rem;padding:18px 34px;}}
@media (max-width: 767px){.pc-btn--lg{font-size:1.375rem;padding:18px 34px;}}
.pc-dots--on-bone{background-color:var(--pc-bone);background-image:radial-gradient(circle at center, rgba(217, 31, 43, 0.22) 1.6px, transparent 1.7px);background-size:12px 12px;}
@media (max-width: 1024px){.pc-dots--on-bone{background-color:var(--pc-bone);background-image:radial-gradient(circle at center, rgba(217, 31, 43, 0.22) 1.6px, transparent 1.7px);background-size:12px 12px;}}
@media (max-width: 767px){.pc-dots--on-bone{background-color:var(--pc-bone);background-image:radial-gradient(circle at center, rgba(217, 31, 43, 0.22) 1.6px, transparent 1.7px);background-size:12px 12px;}}
.pc-btn--ghost{--_plate:var(--pc-neutral-800);background:var(--pc-surface);color:var(--pc-text);box-shadow:0 var(--_bevel) 0 0 var(--_plate), inset 0 0 0 1px var(--pc-border);}.pc-btn--ghost:hover{box-shadow:0 calc(var(--_bevel) + 4px) 0 0 var(--_plate), inset 0 0 0 1px var(--pc-accent);}.pc-btn--ghost:active{box-shadow:0 2px 0 0 var(--_plate), inset 0 0 0 1px var(--pc-accent);}
@media (max-width: 1024px){.pc-btn--ghost{--_plate:var(--pc-neutral-800);background:var(--pc-surface);color:var(--pc-text);box-shadow:0 var(--_bevel) 0 0 var(--_plate), inset 0 0 0 1px var(--pc-border);}.pc-btn--ghost:hover{box-shadow:0 calc(var(--_bevel) + 4px) 0 0 var(--_plate), inset 0 0 0 1px var(--pc-accent);}.pc-btn--ghost:active{box-shadow:0 2px 0 0 var(--_plate), inset 0 0 0 1px var(--pc-accent);}}
@media (max-width: 767px){.pc-btn--ghost{--_plate:var(--pc-neutral-800);background:var(--pc-surface);color:var(--pc-text);box-shadow:0 var(--_bevel) 0 0 var(--_plate), inset 0 0 0 1px var(--pc-border);}.pc-btn--ghost:hover{box-shadow:0 calc(var(--_bevel) + 4px) 0 0 var(--_plate), inset 0 0 0 1px var(--pc-accent);}.pc-btn--ghost:active{box-shadow:0 2px 0 0 var(--_plate), inset 0 0 0 1px var(--pc-accent);}}
.pc-panel--red{background:var(--pc-red-500);color:var(--pc-bone);}
@media (max-width: 1024px){.pc-panel--red{background:var(--pc-red-500);color:var(--pc-bone);}}
@media (max-width: 767px){.pc-panel--red{background:var(--pc-red-500);color:var(--pc-bone);}}
.pc-label{display:block;margin-bottom:var(--pc-space-2);font-size:var(--pc-body-sm);font-weight:600;letter-spacing:0.08em;text-transform:uppercase;color:var(--pc-text-muted);}
@media (max-width: 1024px){.pc-label{display:block;margin-bottom:var(--pc-space-2);font-size:var(--pc-body-sm);font-weight:600;letter-spacing:0.08em;text-transform:uppercase;color:var(--pc-text-muted);}}
@media (max-width: 767px){.pc-label{display:block;margin-bottom:var(--pc-space-2);font-size:var(--pc-body-sm);font-weight:600;letter-spacing:0.08em;text-transform:uppercase;color:var(--pc-text-muted);}}
.pc-rail{display:flex;align-items:center;justify-content:space-between;gap:var(--pc-space-4);background:var(--pc-red-500);color:var(--pc-bone);padding:var(--pc-space-3) var(--pc-space-5);}
@media (max-width: 1024px){.pc-rail{display:flex;align-items:center;justify-content:space-between;gap:var(--pc-space-4);background:var(--pc-red-500);color:var(--pc-bone);padding:var(--pc-space-3) var(--pc-space-5);}}
@media (max-width: 767px){.pc-rail{display:flex;align-items:center;justify-content:space-between;gap:var(--pc-space-4);background:var(--pc-red-500);color:var(--pc-bone);padding:var(--pc-space-3) var(--pc-space-5);}}
.pc-display-2{font-size:var(--pc-display-2);}
@media (max-width: 1024px){.pc-display-2{font-size:var(--pc-display-2);}}
@media (max-width: 767px){.pc-display-2{font-size:var(--pc-display-2);}}
.pc-row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--pc-space-4);}
@media (max-width: 1024px){.pc-row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--pc-space-4);}}
@media (max-width: 767px){.pc-row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--pc-space-4);}}
.pc-btn--bone{background:var(--pc-bone);color:var(--pc-ink);}
@media (max-width: 1024px){.pc-btn--bone{background:var(--pc-bone);color:var(--pc-ink);}}
@media (max-width: 767px){.pc-btn--bone{background:var(--pc-bone);color:var(--pc-ink);}}
.pc-tag--bone{background:var(--pc-bone);color:var(--pc-ink);}
@media (max-width: 1024px){.pc-tag--bone{background:var(--pc-bone);color:var(--pc-ink);}}
@media (max-width: 767px){.pc-tag--bone{background:var(--pc-bone);color:var(--pc-ink);}}
.slice-button__label-track{transition-duration:1ms;}
@media (max-width: 1024px){.slice-button__label-track{transition-duration:1ms;}}
@media (max-width: 767px){.slice-button__label-track{transition-duration:1ms;}}
.pc-btn--sm{--_bevel:var(--pc-bevel-sm);font-size:0.9375rem;padding:10px 18px;border-radius:var(--pc-radius-sm);}
@media (max-width: 1024px){.pc-btn--sm{--_bevel:var(--pc-bevel-sm);font-size:0.9375rem;padding:10px 18px;border-radius:var(--pc-radius-sm);}}
@media (max-width: 767px){.pc-btn--sm{--_bevel:var(--pc-bevel-sm);font-size:0.9375rem;padding:10px 18px;border-radius:var(--pc-radius-sm);}}
