*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*
! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com
*/*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{-webkit-text-size-adjust:100%;font-feature-settings:normal;-webkit-tap-highlight-color:transparent;font-family:Lato,Arial,sans-serif;font-variation-settings:normal;line-height:1.5;tab-size:4}body{line-height:inherit}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-feature-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-feature-settings:inherit;color:inherit;font-family:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]:where(:not([hidden=until-found])){display:none}.btn-primary{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:#95c990;background-color:rgb(149 201 144/var(--tw-bg-opacity,1));border-color:#95c990;border-color:rgb(149 201 144/var(--tw-border-opacity,1));border-width:1px;color:#171717;color:rgb(23 23 23/var(--tw-text-opacity,1));display:inline-flex;font-size:.75rem;font-weight:700;gap:.5rem;justify-content:center;line-height:1rem;padding:.75rem 1.5rem;transition-duration:.15s;transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.btn-primary:hover{--tw-bg-opacity:1;background-color:#aae0a4;background-color:rgb(170 224 164/var(--tw-bg-opacity,1))}.btn-ghost{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:#343434;background-color:rgb(52 52 52/var(--tw-bg-opacity,1));border-color:#626262;border-color:rgb(98 98 98/var(--tw-border-opacity,1));border-width:1px;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1));display:inline-flex;font-size:.75rem;font-weight:700;gap:.5rem;justify-content:center;line-height:1rem;padding:.75rem 1.5rem;transition-duration:.15s;transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.archive-account aside a.btn-ghost{background:#f4f4f4;border-left-color:#ed5d00;color:#ed5d00}.btn-ghost:hover{--tw-bg-opacity:1;background-color:#484848;background-color:rgb(72 72 72/var(--tw-bg-opacity,1))}.panel{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:#202020;background-color:rgb(32 32 32/var(--tw-bg-opacity,1));border-color:#454545;border-color:rgb(69 69 69/var(--tw-border-opacity,1));border-width:1px}.sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.left-4{left:1rem}.right-6{right:1.5rem}.top-1\/2{top:50%}.top-6{top:1.5rem}.-z-10{z-index:-10}.z-10{z-index:10}.z-\[70\]{z-index:70}.mx-auto{margin-left:auto;margin-right:auto}.my-6{margin-bottom:1.5rem;margin-top:1.5rem}.mb-1{margin-bottom:.25rem}.mb-10{margin-bottom:2.5rem}.mb-3{margin-bottom:.75rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.mt-10{margin-top:2.5rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.block{display:block}.flex{display:flex}.h-1{height:.25rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-full{height:100%}.min-h-screen{min-height:100vh}.w-12{width:3rem}.w-24{width:6rem}.w-full{width:100%}.max-w-3xl{max-width:48rem}.max-w-6xl{max-width:72rem}.max-w-\[460px\]{max-width:460px}.max-w-lg{max-width:32rem}.max-w-xl{max-width:36rem}.flex-1{flex:1 1}.shrink-0{flex-shrink:0}.-translate-y-1\/2{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-10{gap:2.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.75rem*var(--tw-space-y-reverse));margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.5rem*var(--tw-space-y-reverse));margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)))}.overflow-hidden{overflow:hidden}.border{border-width:1px}.border-l-4{border-left-width:4px}.border-t{border-top-width:1px}.border-belt{--tw-border-opacity:1;border-color:#95c990;border-color:rgb(149 201 144/var(--tw-border-opacity,1))}.border-transparent{border-color:#0000}.border-white\/20{border-color:#fff3}.bg-\[\#343434\]{--tw-bg-opacity:1;background-color:#343434;background-color:rgb(52 52 52/var(--tw-bg-opacity,1))}.bg-black\/60{background-color:#0009}.bg-black\/70{background-color:#000000b3}.bg-ink{--tw-bg-opacity:1;background-color:#0c0c0c;background-color:rgb(12 12 12/var(--tw-bg-opacity,1))}.bg-ink\/75{background-color:#0c0c0cbf}.bg-white\/\[0\.04\]{background-color:#ffffff0a}.object-cover{object-fit:cover}.p-4{padding:1rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.\!py-3\.5{padding-bottom:.875rem!important;padding-top:.875rem!important}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.py-3\.5{padding-bottom:.875rem;padding-top:.875rem}.py-4{padding-bottom:1rem;padding-top:1rem}.pb-10{padding-bottom:2.5rem}.pb-16{padding-bottom:4rem}.pb-24{padding-bottom:6rem}.pl-11{padding-left:2.75rem}.pl-3{padding-left:.75rem}.pr-4{padding-right:1rem}.pt-20{padding-top:5rem}.pt-28{padding-top:7rem}.pt-32{padding-top:8rem}.pt-4{padding-top:1rem}.text-center{text-align:center}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-\[11px\]{font-size:11px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.tracking-tight{letter-spacing:-.025em}.tracking-widest{letter-spacing:.1em}.text-white{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-white\/30{color:#ffffff4d}.text-white\/35{color:#ffffff59}.text-white\/40{color:#fff6}.text-white\/45{color:#ffffff73}.text-white\/50{color:#ffffff80}.text-white\/55{color:#ffffff8c}.text-white\/60{color:#fff9}.text-white\/70{color:#ffffffb3}.accent-\[\#95c990\]{accent-color:#95c990}.opacity-30{opacity:.3}.opacity-50{opacity:.5}.opacity-80{opacity:.8}.outline-none{outline:2px solid #0000;outline-offset:2px}.drop-shadow-md{--tw-drop-shadow:drop-shadow(0 4px 3px #00000012) drop-shadow(0 2px 2px #0000000f);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-duration:.15s;transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}@font-face{font-display:swap;font-family:Lato;font-weight:400;src:url(/static/media/Lato-Regular.79164ee524feb6583a94.ttf)}@font-face{font-display:swap;font-family:Lato;font-weight:700;src:url(/static/media/Lato-Bold.401bd636a7027c695b08.ttf)}@font-face{font-display:swap;font-family:Lato;font-weight:900;src:url(/static/media/Lato-Black.e5c10b5f2dd0f93e72d3.ttf)}@font-face{font-display:swap;font-family:ArchiveOpenSans;font-weight:400;src:url(/static/media/opensans-archive.f609a6a349a4dedefe29.woff) format("woff")}:root{color-scheme:dark;font-family:Lato,Arial,sans-serif}body{-webkit-font-smoothing:antialiased;background:#222;color:#eee;margin:0}::selection{background:#95c990;color:#111}:focus-visible{outline:2px solid #aae0a4;outline-offset:3px}.site-nav{background:#2a2a2a;position:relative;z-index:50}.nav-inner{align-items:stretch;display:flex;height:52px}.nav-brand{align-items:center;display:flex;flex-shrink:0;justify-content:center;width:72px}.nav-brand img{height:38px;object-fit:contain;width:31px}.nav-chevron{align-self:center;color:#888;font-size:24px;margin-right:18px}.nav-actions,.nav-links{align-items:stretch;display:flex}.nav-actions a:not(.nav-download),.nav-links a{align-items:center;color:#ccc;display:flex;font:400 10.5px/1 ArchiveOpenSans,Arial,sans-serif;gap:8px;letter-spacing:1.05px;padding:0 14px;text-transform:uppercase}.nav-actions a:hover,.nav-links a:hover{color:#fff}.nav-actions{margin-left:auto}.nav-download{align-items:center;background:#95c990;color:#171717;display:flex;font-size:11px;font-weight:700;justify-content:center;letter-spacing:.05em;min-width:150px;padding:0 20px;text-transform:uppercase}.nav-download:hover{background:#aae0a4;color:#171717!important}.nav-toggle{margin-left:auto;padding:0 22px}.mobile-nav,.nav-toggle{display:none}.carousel{display:grid;grid-template-columns:minmax(55px,1fr) minmax(0,1152px) minmax(55px,1fr);margin:auto;max-width:1440px}.carousel-center{min-width:0}.carousel-image{background-color:#303030;height:min(45vw,550px);min-height:410px}.carousel-image:after{background:linear-gradient(#0000,#00000085);content:"";inset:50% 0 0;pointer-events:none;position:absolute}.carousel-caption{bottom:9%;color:#fff;left:5%;position:absolute;text-shadow:0 1px 4px #0009;z-index:1}.carousel-caption p{font-size:14px;font-weight:700;margin-bottom:30px;text-transform:uppercase}.carousel-caption h1{font-size:clamp(24px,2.4vw,34px);font-weight:700;line-height:1.15;text-transform:uppercase}.carousel-caption a{display:inline-block;font-size:13px;font-weight:700;margin-top:15px;text-transform:uppercase}.carousel-caption a:hover{color:#b6e4b2}.carousel-arrow{align-self:center;border:2px solid #aaa;border-radius:50%;color:#aaa;display:grid;height:42px;justify-self:center;place-items:center;width:42px}.carousel-arrow:hover{border-color:#fff;color:#fff}.carousel-tabs{background:#222;grid-template-columns:repeat(4,1fr)}.carousel-tabs button{color:#777;font-size:12px;padding:18px 8px}.home-info{align-items:center;background:#2a2a2a;display:flex;gap:32px;justify-content:space-between;margin:auto;max-width:1152px;padding:35px 40px}.home-info h2{font-size:15px;font-weight:700;margin-bottom:8px}.home-info p{color:#bbb;font-size:14px;line-height:1.6;max-width:760px}.home-info-link{color:#b8ddb5;font-size:12px;font-weight:700;white-space:nowrap}.home-info-link span{font-size:20px;padding-left:7px}.download-page{background:#0c0c0c}.download-hero{background-position:100% 0;background-repeat:no-repeat;background-size:auto 640px;min-height:640px}.download-content{background:#000000b8;max-width:100%;min-height:640px;padding:100px 55px 60px;width:520px}.download-content h1{font-size:33px;font-weight:700;line-height:1.2;margin-bottom:22px}.download-content p{color:#ccc;font-size:15px;line-height:1.55;margin-bottom:22px}.download-content .btn-primary{margin-top:8px;min-height:42px;min-width:235px}.download-content .download-note{color:#999;font-size:12px;margin-top:12px}.other-downloads{align-items:end;display:flex;gap:25px;justify-content:space-between;margin:auto;max-width:1320px;padding:55px}.other-downloads h2{font-size:18px;margin-bottom:24px}.other-downloads h3{font-size:16px;margin-bottom:6px}.other-downloads p{color:#aaa;font-size:14px}.photo-button{background:#202020;cursor:zoom-in;display:block;overflow:hidden}.photo-button img{height:100%;object-fit:cover;width:100%}.photo-button:hover img{opacity:.85}.photo-overlay{align-items:center;background:#000000eb;display:flex;inset:0;justify-content:center;padding:40px;position:fixed;z-index:80}.photo-overlay img{max-height:100%;max-width:100%}.photo-overlay button{position:absolute;right:20px;top:20px}.site-footer{color:#aaa;padding:40px 6% 30px}.footer-inner{margin:auto;max-width:1280px}.footer-top{font-size:14px;font-weight:700}.footer-links a:hover,.footer-top a:hover{color:#fff}.back-to-top{border:1px solid #aaa;font-size:24px;padding:1px 8px}.footer-links{display:flex;flex-wrap:wrap;font-size:12px;gap:24px;margin-top:32px}.footer-legal{border-top:1px solid #383838;color:#aaa;line-height:1.7;margin-top:30px;max-width:680px;padding-top:28px}.footer-bottom{margin-top:24px}.footer-bottom img{height:36px;object-fit:contain;width:30px}.donation-layout{grid-gap:50px;align-items:start;display:grid;gap:50px;grid-template-columns:1fr 1fr}.donation-art{height:290px;object-fit:cover;width:100%}@media (max-width:767px){.nav-inner{height:60px}.nav-brand{width:60px}.nav-actions,.nav-chevron,.nav-links{display:none}.nav-toggle{display:block}.mobile-nav{background:#292929;display:flex;flex-direction:column;padding:10px 22px 20px}.mobile-nav a{color:#ddd;font-size:12px;font-weight:700;padding:12px 0;text-transform:uppercase}.carousel{display:block}.carousel-image{background-position:57%;height:65vh;min-height:470px}.carousel-caption{bottom:38px;left:24px;right:24px}.carousel-caption h1{font-size:27px}.carousel-caption p{margin-bottom:16px}.carousel-arrow{background:#2228;height:34px;position:absolute;top:35%;width:34px;z-index:2}.carousel-prev{left:12px}.carousel-next{right:12px}.carousel-tabs{min-height:60px}.carousel-tabs button{font-size:10px}.home-info{align-items:start;flex-direction:column;gap:16px;padding:28px 24px}.download-hero{background-position:58% top;min-height:620px}.download-content{background:linear-gradient(0deg,#0c0c0c,#0c0c0ce0 52%,#0000);min-height:620px;padding:250px 24px 40px;width:100%}.other-downloads{align-items:start;flex-direction:column;padding:45px 24px}.donation-layout{gap:36px;grid-template-columns:1fr}.donation-art{height:220px}}@media (prefers-reduced-motion:reduce){html:not(.motion-preview) *,html:not(.motion-preview) :after,html:not(.motion-preview) :before{animation-duration:.01ms!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}@media (max-width:767px){.carousel-tabs{display:flex;overflow-x:auto}.carousel-tabs button{flex:0 0 auto;font-size:11px;min-width:110px}}.home-page{background:#393939}.carousel{background:#262626;display:block;margin:0 auto;max-width:1024px;min-height:400px}.carousel,.carousel-image{position:relative;width:100%}.carousel-image{aspect-ratio:948/490;background-position:50%;background-size:cover;height:auto;min-height:0}.carousel-image:after{display:none}.carousel-image-link{inset:0;position:absolute;z-index:1}.carousel-subtitle,.carousel-title{color:#fff;left:5%;pointer-events:none;position:absolute;text-shadow:0 0 5px #000;text-transform:uppercase}.carousel-subtitle{bottom:25%;font:700 14px Arial,sans-serif}.carousel-title{font:700 28px Arial,sans-serif;top:80%}.carousel-arrow{background-color:initial;background-position:0 0;background-repeat:no-repeat;border:0;border-radius:0;height:45px;opacity:.5;position:absolute;top:200px;transition:opacity .3s;width:45px;z-index:2}.carousel-arrow:hover{opacity:1}.carousel-prev{left:-60px}.carousel-next{right:-60px}.carousel-tabs{background:#262626;display:grid;grid-template-columns:repeat(5,1fr);min-height:80px}.carousel-tabs button{color:#5f5f5f;font:14px Arial,sans-serif;padding:0 8px;text-transform:uppercase}.carousel-tabs button.active,.carousel-tabs button:hover{color:#fff}@media (max-width:1150px){.carousel-prev{left:10px}.carousel-next{right:10px}}@media (max-width:767px){.carousel{min-height:0}.carousel-image{aspect-ratio:948/490;background-position:50%;height:auto;min-height:0}.carousel-title{font-size:20px}.carousel-subtitle{font-size:12px}.carousel-arrow{top:35%}.carousel-tabs{display:flex;min-height:50px;overflow-x:auto}.carousel-tabs button{font-size:12px;min-width:120px}.carousel-tabs{display:grid;grid-template-columns:1fr;overflow:visible}.carousel-tabs button{min-height:50px;min-width:0}.carousel-arrow{top:60px}}@font-face{font-display:swap;font-family:Burbank;src:url(/static/media/BurbankBigRegular-Bold.2eadf857424771e70298.otf)}@font-face{font-display:block;font-family:FortniteIcons;src:url(/static/media/fortnite-icons.206819d6983ac72e675c.woff) format("woff")}@font-face{font-display:block;font-family:FortniteFooterIcons;src:url(/static/media/fortnite-footer.946be242ebb3ec6297b1.woff) format("woff")}.fortnite-page{background:#fff;color:#161616}.fortnite-hero{background-position:0;background-size:cover;height:80vh;position:relative}.fortnite-hero-content{inset:0;position:absolute;text-align:center}.battle-royale-logo{display:block;height:320px;left:5%;object-fit:contain;position:absolute;top:5%;width:480px}.fortnite-hero-title{bottom:160px;left:5%;position:absolute;text-align:center}.fortnite-hero h1{color:#fff;font:80px/1 Burbank,Impact,sans-serif;position:relative;text-shadow:0 2px 3px #0006}.fortnite-download{align-items:center;background:#f9ef49;box-shadow:0 3px 5px #0004;color:#111;display:inline-flex;font:27px/1 Burbank,Impact,sans-serif;justify-content:center;margin-top:20px;min-height:54px;min-width:230px}.fortnite-download:hover{background:#fff67c}.fortnite-pack-bar{align-items:end;bottom:-72px;display:grid;grid-template-columns:1fr 1fr;left:50%;position:absolute;transform:translateX(-50%);width:min(720px,90%);z-index:2}.fortnite-pack{align-items:center;display:flex;font:28px/1 Burbank,Impact,sans-serif;justify-content:space-between;min-height:96px;padding:12px 16px}.fortnite-pack.active{background:#f5d337;color:#111;min-height:120px}.fortnite-pack small{display:block;font:14px/1 Arial,sans-serif;font-weight:700}.fortnite-pack strong{color:#fff;font-size:42px}.fortnite-details{background-color:#fff;background-position:bottom;background-size:cover;padding:180px 24px 100px;text-align:center}.fortnite-details-copy{margin:auto;max-width:620px}.fortnite-details h2{color:#24b9e5;font:48px/1 Burbank,Impact,sans-serif}.fortnite-details p{font-size:15px;line-height:1.55;margin-top:18px}.fortnite-details .fortnite-download{font-size:22px;min-height:43px;min-width:140px}.fortnite-trailer{background:#000;margin:65px auto 0;max-width:1050px}.fortnite-trailer video{display:block;width:100%}.fortnite-details .fortnite-note{color:#444;margin:28px auto 0;max-width:680px}.fortnite-note a{text-decoration:underline}@media (max-width:767px){.fortnite-hero{background-position:54% top;height:70vh;min-height:500px}.fortnite-hero-content{left:4%;max-width:none;top:12%;width:min(290px,70%)}.battle-royale-logo{margin-bottom:-45px}.fortnite-hero h1{font-size:45px}.fortnite-download{font-size:23px;min-height:46px;min-width:165px}.fortnite-pack-bar{bottom:-55px;width:94%}.fortnite-pack{font-size:20px;min-height:75px}.fortnite-pack.active{min-height:100px}.fortnite-pack strong{font-size:30px}.fortnite-details{padding-top:135px}.fortnite-details h2{font-size:37px}}@media (min-width:768px) and (max-width:991px){.fortnite-hero{background-position:21% top;height:480px}.battle-royale-logo{height:160px;width:208px}.fortnite-hero h1{font-size:64px}}.fortnite-wordmark{align-items:center;color:#fff;display:flex;font:30px/1 Burbank,Impact,sans-serif;padding:0 15px 0 0}.fortnite-nav .nav-download{background:#d980c8;color:#fff}.fortnite-nav .nav-download:hover{background:#e69bd8;color:#fff!important}@media (max-width:767px){.fortnite-wordmark{font-size:26px}}.archive-inner-background{background:#444;color:#333;padding:0 20px}.archive-inner{background:#fff;margin:0 auto;max-width:1024px;min-height:600px;padding:30px 70px 70px}.archive-banner{margin:0 auto 35px;max-width:632px;text-align:center}.archive-banner img{display:block;max-height:305px;object-fit:cover;width:100%}.archive-banner h1{color:#ed5d00;font:24px/1.3 Arial,sans-serif;margin-top:12px}.archive-content{border-bottom:1px solid #eee;font:15px/1.55 Arial,sans-serif;margin:0 auto 35px;max-width:884px;padding:0 0 30px}.archive-content:last-child{border-bottom:0;margin-bottom:0}.archive-content h2{color:#333;font-size:18px;font-weight:700;margin:0 0 10px}.archive-content p{margin-bottom:16px}.archive-button{align-items:center;background:#ed5d00;color:#fff;display:inline-flex;font:700 13px Arial,sans-serif;gap:8px;justify-content:center;padding:11px 20px;text-transform:uppercase}.archive-button:hover{background:#c94f00}.archive-colors{display:flex;flex-wrap:wrap;gap:20px}.archive-colors button{align-items:center;border:1px solid #ddd;color:#333;display:flex;gap:12px;min-width:260px;padding:10px;text-align:left}.archive-color{flex-shrink:0;height:45px;width:60px}.archive-colors strong{color:#666;font-weight:400}.archive-amounts{display:flex;flex-wrap:wrap;gap:10px;margin:20px 0}.archive-amounts button{border:1px solid #aaa;color:#333;padding:10px 20px}.archive-amounts button.selected{background:#ed5d00;border-color:#ed5d00;color:#fff}.payment-overlay{background:#000b;display:grid;inset:0;padding:20px;place-items:center;position:fixed;z-index:70}.payment-dialog{background:#fff;color:#333;padding:32px;position:relative;width:min(100%,420px)}.payment-dialog h2{font:700 22px Arial,sans-serif}.payment-dialog p{margin:18px 0}.payment-close{position:absolute;right:15px;top:15px}.archive-cancel{color:#555;margin-left:18px}@media (max-width:767px){.archive-inner-background{padding:0}.archive-inner{padding:25px 20px 45px}.archive-banner img{max-height:220px}}@media (min-width:768px) and (max-width:1000px){.nav-actions,.nav-links{display:none}.nav-toggle{display:block}.mobile-nav{background:#292929;display:flex;flex-direction:column;padding:10px 22px 20px}.mobile-nav a{color:#ddd;font-size:12px;font-weight:700;padding:12px 0;text-transform:uppercase}}.fortnite-hero h1{font-size:clamp(36px,5.7vw,72px)}.archive-account{background:#fff;color:#333;font-family:Arial,sans-serif;max-width:1024px;min-height:650px;padding:70px}.archive-account aside a{background:#0000;border-left-color:#0000;color:#555;font-size:14px}.archive-account aside a:hover{background:#f1f1f1;color:#222}.archive-account aside a.bg-\[\#343434\]{background:#f4f4f4;border-left-color:#ed5d00;color:#ed5d00}.archive-account h1{color:#ed5d00;font-size:28px;font-weight:400}.archive-account main>p{color:#666;font-size:15px}.archive-account .panel{background:#fff;border:1px solid #ddd}.archive-account .panel p{color:#444}.archive-account .panel p.text-xl{color:#222}.archive-account .btn-ghost{background:#eee;border-color:#aaa;color:#333}.archive-account .btn-primary{background:#ed5d00;border-color:#ed5d00;color:#fff}.archive-account .account-dialog input{background:#fff;border-color:#aaa;color:#222}@media (max-width:767px){.archive-account{padding:30px 20px 55px}}.flex-1:has(>.archive-account){background:#444}.fortnite-wordmark img{display:block;width:112px}.fortnite-pack-bar{display:flex;justify-content:center}.fortnite-pack.active{background:linear-gradient(135deg,#f6d32d 0 66%,#efc624 66%);padding-bottom:35px;position:relative;width:min(420px,100%)}.media-carousel{margin:65px auto 0;max-width:1106px;position:relative}.fortnite-trailer{aspect-ratio:16/9;margin:0;max-width:none}.fortnite-trailer img,.fortnite-trailer video{display:block;height:100%;object-fit:cover;width:100%}.media-arrow{color:#2198cf;position:absolute;top:45%;z-index:2}.media-arrow svg{stroke-width:4;height:48px;width:48px}.media-prev{right:calc(100% + 12px)}.media-next{left:calc(100% + 12px)}.media-dots{display:flex;gap:8px;justify-content:center;margin:18px 0}.media-dots button{background:#fff;border-radius:50%;height:10px;width:10px}.media-dots button.active{background:#1996d2}@media (max-width:767px){.fortnite-wordmark img{width:100px}.media-prev{left:0;right:auto}.media-next{left:auto;right:0}.media-arrow{background:#fff9}}.page-loader{background:#1e1e1e;display:grid;inset:0;place-items:center;position:fixed;z-index:10000}.loader-content{position:relative;text-align:center;width:min(500px,90vw)}.loader-content img{height:4em;margin:1em auto;object-fit:contain;position:relative;width:14em}.loader-content p{animation:loader-text 5s ease-in-out infinite alternate;color:#9e9e9e;font:700 14px/1.43 Arial,sans-serif;letter-spacing:5px;margin:20px 0 10px;text-transform:uppercase}.loader-beacon{border-bottom:80px solid #2c3e50;border-left:50px solid #0000;border-right:50px solid #0000;height:0;left:50%;position:absolute;top:0;transform:translateX(-50%);width:0}.loader-beacon span{background:#2c3e5040;border-radius:50%;height:32px;left:-16px;position:absolute;top:-16px;width:32px}.loader-beacon span:before{animation:loader-pulse 2s linear infinite;border-radius:50%;box-shadow:0 0 2px 2px #2980b9;content:"";inset:0;position:absolute}@keyframes loader-text{0%,to{opacity:.25}75%{opacity:1}}@keyframes loader-pulse{0%{opacity:1;transform:scale(.1)}70%{opacity:0;transform:scale(2.5)}to{opacity:0}}@media (prefers-reduced-motion:reduce){html:not(.motion-preview) .fortnite-download:before,html:not(.motion-preview) .loader-beacon span:before,html:not(.motion-preview) .loader-content p,html:not(.motion-preview) .mobile-pack-toggle,html:not(.motion-preview) .more-details i:before{animation:none}}.fortnite-wordmark{margin:0 40px 0 20px;padding:0;width:100px}.fortnite-wordmark img{height:auto;width:100%}@media (max-width:767px){.fortnite-wordmark{height:32px;margin:auto 10px auto 5px;width:100px}}.site-shell{overflow-x:clip}.nav-links a{overflow:hidden;position:relative}.nav-links a:after{background:#c272d9;bottom:0;content:"";height:5px;left:0;position:absolute;right:0;transform:translateY(100%);transition:transform .2s ease-in-out}.nav-links a.active:after,.nav-links a:focus-visible:after,.nav-links a:hover:after{transform:translateY(0)}.mobile-nav a.active{border-left:4px solid #e16ae0;color:#fff;padding-left:12px}.fortnite-pack-bar{align-items:flex-start;bottom:auto;height:144px;justify-content:flex-start;left:auto;margin:-85px auto -59px;max-width:112em;position:-webkit-sticky;position:sticky;top:0;transform:none;transition:max-width .2s ease-in-out;width:100%;z-index:30}.fortnite-pack-item{flex:0 0 33.333%;height:100%;position:relative}.fortnite-pack.active{align-items:flex-start;background:linear-gradient(180deg,#f5d337,#fff889);font-size:40px;min-height:144px;padding:16px;transition:min-height .2s ease-in-out,font-size .2s ease-in-out;width:100%}.fortnite-pack.active:before{background:url(data:image/png;base64,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) no-repeat 100% 0/100% 100%;content:"";height:100%;position:absolute;right:0;top:0;width:50%}.fortnite-pack.active>span,.fortnite-pack.active>strong{position:relative}.fortnite-pack-bar.is-stuck{max-width:100%}.fortnite-pack-bar.is-stuck .fortnite-pack.active{font-size:32px;min-height:115px}.pack-offer{align-items:flex-start;display:flex;flex:0 0 33.333%;font:27px/1 Burbank,Impact,sans-serif;justify-content:space-between;margin-top:21px;min-height:123px;min-width:0;padding:14px 16px;transition:margin-top .2s ease-in-out,min-height .2s ease-in-out}.mobile-pack-card small,.pack-offer small{color:#fff;display:block;font:700 13px/1 Arial,sans-serif;margin-bottom:4px}.pack-offer strong{color:#fff;flex-shrink:0;font-size:32px;padding-left:8px}.mobile-pack-card.founder,.pack-offer.founder{background:#c9cad8;color:#8e90ad}.mobile-pack-card.starter,.pack-offer.starter{background:#1db8f3;color:#087aa9}.fortnite-pack-bar.is-stuck>.pack-offer{margin-top:0;min-height:115px}.pack-dropdown{display:none}.more-details{align-items:center;color:#000;display:flex;font:18px/1 Burbank,Impact,sans-serif;gap:8px;position:absolute;right:28px;top:calc(100% - 14px);white-space:nowrap}.more-details i{background:#000;border-radius:50%;color:#f0ed63;display:grid;font:normal 30px/1 FortniteIcons;height:58px;place-items:center;width:58px}.more-details i:before{animation:details-bounce .8s ease-in-out infinite;content:"\e905";display:inline-block}.fortnite-pack-bar.is-stuck .more-details{pointer-events:none;visibility:hidden}.fortnite-pack-play{align-items:center;background:#f0ed63;color:#111;display:flex;font:27px/1 Burbank,Impact,sans-serif;height:45px;justify-content:center;left:0;opacity:0;position:absolute;right:0;top:115px;transform:translateY(-100%);transition:transform .2s ease-in-out,opacity .2s ease-in-out,visibility 0s linear .2s,background-color .3s ease-in-out;visibility:hidden;z-index:-1}.fortnite-pack-bar.is-stuck .fortnite-pack-play{opacity:1;transform:translateY(0);transition-delay:0s;visibility:visible}.fortnite-pack-play:hover{background:#fff67c}.fortnite-details{scroll-margin-top:160px}.site-footer{background:#242424;color:#ccc;padding:36px 3% 30px}.footer-inner{margin:0 auto;max-width:none}.footer-top{justify-content:space-between}.footer-socials,.footer-top{align-items:center;display:flex}.footer-socials{gap:12px}.footer-socials a{align-items:center;color:#ccc;display:inline-flex;justify-content:center}.footer-socials a:hover{color:#c272d9}.footer-social-icon{font:24px/1 FortniteFooterIcons}.back-to-top{border:2px solid #aaa;color:#ccc;display:grid;height:35px;padding:0;place-items:center;width:35px}.back-to-top:hover{border-color:#fff}.footer-middle{align-items:end;border-bottom:1px solid #383838;display:flex;gap:30px;justify-content:space-between;margin-top:30px;padding-bottom:20px}.footer-links{grid-gap:20px;display:grid;font-size:13px;gap:20px;grid-template-columns:repeat(2,minmax(115px,auto));margin:0}.footer-links div{display:flex;flex-direction:column;gap:8px}.footer-ratings{align-items:end;display:flex;gap:10px}.footer-ratings div{align-items:center;display:flex;flex-direction:column;gap:5px}.footer-ratings span{color:#d980c8;font-size:9px;text-transform:uppercase}.footer-ratings img{height:74px;object-fit:contain;width:auto}.footer-legal{border:0;font-size:12px;line-height:1.8;margin:35px 0 0;max-width:900px;padding:0}.footer-bottom{align-items:end;display:flex;font-size:12px;justify-content:space-between;margin-top:35px}.footer-platforms{align-items:end;display:flex;gap:14px}.footer-platforms img{height:32px;object-fit:contain;width:auto}@media (max-width:767px){.fortnite-pack-bar{height:80px;margin-bottom:-55px;margin-top:-40px;width:94%}.fortnite-pack.active{min-height:80px}.footer-middle{align-items:start;flex-direction:column}.footer-ratings img{height:55px}.footer-legal{margin-top:25px}}.mobile-nav a.active{border-left:0;padding-left:0}.mobile-nav a{overflow:hidden;position:relative;transition:color .2s ease-in-out}.mobile-nav a:after{background:#e16ae0;bottom:0;content:"";height:4px;left:0;position:absolute;right:0;transform:translateY(100%);transition:transform .2s ease-in-out}.mobile-nav a.active,.mobile-nav a:focus-visible,.mobile-nav a:hover{color:#fff}.mobile-nav a.active:after,.mobile-nav a:focus-visible:after,.mobile-nav a:hover:after{transform:translateY(0)}.sticky-marker{bottom:85px;height:1px;left:0;pointer-events:none;position:absolute;width:1px}.fortnite-trailer{overflow:hidden;position:relative;touch-action:pan-y}.media-slide{inset:0;position:absolute}.media-slide img,.media-slide video{height:100%;object-fit:cover;width:100%}.back-to-top,.fn-inner-button,.fortnite-download,.media-arrow,.media-dots button,.nav-links a{transition:color .2s ease,background-color .2s ease,transform .16s ease,opacity .2s ease}.fn-inner-button:active,.fortnite-download:active,.media-arrow:active{transform:scale(.97)}.media-arrow:hover{color:#194b72}.media-dots button{transition:background .2s ease-in-out}.fortnite-download{background:#0000;box-shadow:none;isolation:isolate;position:relative}.fortnite-download:before{background:#f0ed63;box-shadow:0 4px 12px -4px #0008;content:"";inset:0;position:absolute;transform-origin:50% 50% 20px;transition:background-color .3s ease-in-out;z-index:-1}.fortnite-download:hover{background:#0000}.fortnite-download:focus-visible:before,.fortnite-download:hover:before{background:#ece834}.fn-inner-button{transition:background-color .3s ease}.footer-links a,.footer-top a{transition:color .3s ease-in-out}.back-to-top{transition:border-color .3s ease-in-out,color .3s ease-in-out}.fortnite-download:before{animation:archive-jelly 6s ease-in-out infinite}@media (max-width:767px){.sticky-marker{bottom:40px}}.mobile-nav-backdrop,.mobile-pack-nav{display:none}@media (min-width:768px) and (max-width:1380px){.fortnite-pack-bar{max-width:45em}.fortnite-pack-item{flex-basis:50%}.fortnite-pack-bar>.pack-offer{display:none}.pack-dropdown{display:block;flex:0 0 50%;margin-top:21px;position:relative;transition:margin-top .2s ease-in-out}.fortnite-pack-bar.is-stuck .pack-dropdown{margin-top:0}.pack-dropdown-toggle{align-items:center;background:#9fa3c2;color:#5f6495;display:flex;font:30px/1 Burbank,Impact,sans-serif;height:123px;justify-content:space-between;padding:16px;text-align:left;transition:height .2s ease-in-out;width:100%}.pack-dropdown-toggle svg{color:#fff;transition:transform .3s ease}.pack-dropdown-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.fortnite-pack-bar.is-stuck .pack-dropdown-toggle{height:115px}.pack-dropdown-list{left:0;position:absolute;right:0;top:100%;visibility:hidden}.pack-dropdown-list.is-open{visibility:visible}.pack-dropdown-list .pack-offer{margin:0;min-height:96px;opacity:0;transform:translateY(-50px);transition:opacity .3s ease-in-out,transform .3s ease-in-out}.pack-dropdown-list .pack-offer:nth-child(2){transition-delay:.1s}.pack-dropdown-list.is-open .pack-offer{opacity:1;transform:translateY(0)}}@media (max-width:1000px){.nav-toggle{background:#c272d9;color:#fff;display:grid;padding:0;place-items:center;width:52px}.nav-toggle[aria-expanded=true]{background:#252525}.nav-toggle-lines,.nav-toggle-lines:after,.nav-toggle-lines:before{background:#fff;border-radius:2px;display:block;height:3px;width:30px}.nav-toggle-lines{position:relative;transition:background .1s ease-in-out}.nav-toggle-lines:after,.nav-toggle-lines:before{content:"";left:0;position:absolute;transition:top .1s ease,transform .15s ease}.nav-toggle-lines:before{top:-8px}.nav-toggle-lines:after{top:8px}.nav-toggle[aria-expanded=true] .nav-toggle-lines{background:#0000}.nav-toggle[aria-expanded=true] .nav-toggle-lines:after,.nav-toggle[aria-expanded=true] .nav-toggle-lines:before{top:0;transition:top .1s ease-in-out,transform .2s ease-in-out}.nav-toggle[aria-expanded=true] .nav-toggle-lines:before{transform:rotate(45deg)}.nav-toggle[aria-expanded=true] .nav-toggle-lines:after{transform:rotate(-45deg)}.mobile-nav-backdrop{background:#0009;display:block;inset:52px 0 0;opacity:0;pointer-events:none;position:fixed;transition:opacity .2s ease-in-out,visibility 0s linear .2s;visibility:hidden;z-index:49}.mobile-nav-backdrop.is-open{opacity:1;pointer-events:auto;transition-delay:0s;visibility:visible}.mobile-nav{background:#2a2a2a;bottom:0;box-shadow:-4px 0 18px #0004;overflow-y:auto;padding:0;position:fixed;right:0;top:52px;transform:translateX(100%);transition:transform .2s ease-in-out,visibility 0s linear .2s;visibility:hidden;width:min(91vw,360px);z-index:50}.mobile-nav.is-open{transform:translateX(0);transition-delay:0s;visibility:visible}.mobile-nav a{border-bottom:1px solid #333;color:#e7e7e7;font:400 13.65px/1.4 ArchiveOpenSans,Arial,sans-serif;letter-spacing:1.575px;padding:15px 28px}.mobile-nav a.active{color:#e7e7e7;padding-left:28px}.mobile-nav a:focus-visible,.mobile-nav a:hover{color:#fff}.mobile-nav a:after{display:none}}@media (max-width:767px){.nav-inner{height:52px}.nav-brand{width:56px}.nav-brand img{height:34px;width:28px}.fortnite-wordmark{align-self:center;margin:0 0 0 20px;width:100px}.mobile-nav,.mobile-nav-backdrop{top:52px}.fortnite-hero{background-position:21% top;height:480px;min-height:0}.fortnite-hero-content{inset:0;max-width:none;width:100%}.battle-royale-logo{height:128px;left:50%;margin:0;position:absolute;top:5%;transform:translateX(-50%);width:176px}.fortnite-hero-title{bottom:24px;left:0;right:0}.fortnite-hero h1{font-size:32px;position:static}.fortnite-hero .fortnite-download{font-size:27px;margin:16px 0 0;min-height:54px;min-width:215px;position:relative}.fortnite-pack-bar{display:none}.mobile-pack-nav{display:block}.mobile-pack-toggle{background:#f0ed63;border-radius:50%;color:#222;display:grid;height:48px;place-items:center;position:fixed;right:16px;top:68px;width:48px;z-index:42}.mobile-pack-list{background:#9fa3c2;inset:0;opacity:0;overflow-y:auto;padding-top:52px;position:fixed;transform:translateX(100%);transition:transform .2s ease-in-out,opacity .2s ease-in-out,visibility 0s linear .2s;visibility:hidden;z-index:41}.mobile-pack-list.is-open{opacity:1;transform:translateX(0);transition-delay:0s;visibility:visible}.mobile-pack-card{background:linear-gradient(135deg,#ffe85c 0 68%,#edc521 68%);color:#111;display:block;font:21px/1 Burbank,Impact,sans-serif;height:20vh;min-height:165px;opacity:0;overflow:hidden;padding:16px;position:relative;text-align:left;transform:translateY(50px);transition:transform .3s ease-in-out,opacity .3s ease-in-out}.mobile-pack-list.is-open .mobile-pack-card{opacity:1;transform:translateY(0)}.mobile-pack-card span{position:relative;z-index:1}.mobile-pack-card strong{display:block;font-size:38px;margin-top:6px}.mobile-pack-card img{height:auto;position:absolute;right:0;top:0;width:50%}.mobile-pack-card.founder,.mobile-pack-card.starter{font-size:24px}.mobile-pack-card.founder strong,.mobile-pack-card.starter strong{color:#fff}.mobile-pack-card:nth-child(2){transition-delay:.1s}.mobile-pack-card:nth-child(3){transition-delay:.2s}.fortnite-details{background-position:top;background-size:auto;padding:50px 16px 64px;scroll-margin-top:0}.fortnite-details h2{font-size:32px}.fortnite-details p{font-size:15px;line-height:1.55}.fortnite-details .fortnite-download{font-size:26px;min-height:50px;min-width:200px}.media-carousel{margin-top:48px}.media-arrow{display:none}.media-dots{gap:0;margin:10px 0 0}.media-dots button{background:#0000;display:grid;height:36px;place-items:center;width:36px}.media-dots button:after{background:#fff;border-radius:50%;content:"";height:10px;transition:background .2s ease-in-out;width:10px}.media-dots button.active{background:#0000}.media-dots button.active:after{background:#2c82c5}.mobile-pack-toggle:not([aria-expanded=true]){animation:archive-jiggle 2s ease infinite}}@keyframes archive-jiggle{0%,14%{transform:scale(1)}2%{transform:scaleY(.9)}8%{transform:scale(.9,1.1) translateY(-5px)}11%{transform:scale(1) translateY(-3px)}}@keyframes archive-jelly{0%,to{transform:matrix(1,0,0,1,0,0)}50%{transform:matrix3d(1.0593,0,-.1,.00025,0,.9603,.1,-.0001,.1,-.1,.9801,0,0,-3,0,1)}}@keyframes details-bounce{0%,to{transform:translateY(.1em)}50%{transform:translateY(.4em)}}.placeholder\:text-white\/30::placeholder{color:#ffffff4d}.hover\:border-belt\/60:hover{border-color:#95c99099}.hover\:bg-\[\#292929\]:hover{--tw-bg-opacity:1;background-color:#292929;background-color:rgb(41 41 41/var(--tw-bg-opacity,1))}.hover\:text-belt:hover{--tw-text-opacity:1;color:#95c990;color:rgb(149 201 144/var(--tw-text-opacity,1))}.hover\:text-white:hover{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1))}.focus\:border-belt:focus{--tw-border-opacity:1;border-color:#95c990;border-color:rgb(149 201 144/var(--tw-border-opacity,1))}.focus\:outline-none:focus{outline:2px solid #0000;outline-offset:2px}.group:hover .group-hover\:text-white{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1))}.group:hover .group-hover\:opacity-100{opacity:1}@media (min-width:640px){.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}}@media (min-width:768px){.md\:w-72{width:18rem}.md\:flex-row{flex-direction:row}.md\:gap-16{gap:4rem}.md\:p-10{padding:2.5rem}.md\:p-8{padding:2rem}}.fn-inner-page{background:#fff;color:#222}.fn-inner-hero{align-items:center;background-position:50%;background-size:cover;display:flex;min-height:420px;position:relative}.fn-inner-hero:before{background:linear-gradient(90deg,#000000b3,#0000000d 75%);content:"";inset:0;position:absolute}.fn-inner-hero-copy{color:#fff;margin:auto;max-width:1180px;padding:54px 30px;position:relative;width:100%;z-index:1}.fn-inner-hero h1{font:72px/1 Burbank,Impact,sans-serif;text-shadow:0 2px 3px #0008}.fn-inner-hero p{font:18px/1.45 Lato,Arial,sans-serif;margin-top:12px;max-width:420px;text-shadow:0 1px 3px #000b}.fn-inner-button{align-items:center;background:#f9ef49;box-shadow:0 3px 5px #0003;color:#111;display:inline-flex;font:25px/1 Burbank,Impact,sans-serif;gap:8px;justify-content:center;min-height:50px;min-width:170px;padding:8px 24px}.fn-inner-button:hover{background:#fff67c}.fn-inner-hero .fn-inner-button{margin-top:24px}.fn-inner-content{background-color:#fff;background-position:bottom;background-size:cover;padding:85px 24px 100px;text-align:center}.fn-inner-intro{margin:0 auto;max-width:650px}.fn-inner-content h2{color:#24b9e5;font:46px/1 Burbank,Impact,sans-serif}.fn-inner-content p{font:16px/1.55 Lato,Arial,sans-serif;margin-top:16px}.fn-inner-content p a{color:#087da8;text-decoration:underline}.fn-inner-intro .fn-inner-button{margin-top:24px}.fn-amounts{grid-gap:4px;display:grid;gap:4px;grid-template-columns:repeat(4,1fr);margin:45px auto 0;max-width:760px}.fn-amounts button{background:#a5a9c6;color:#49506e;font:40px/1 Burbank,Impact,sans-serif;min-height:120px;padding:16px;transition:background .15s,color .15s}.fn-amounts button:hover{background:#b9bfd6;color:#252b43}.fn-amounts button.selected{background:#f5d337;color:#111}.fn-amount-label{display:block;font:700 12px/1 Arial,sans-serif;margin-bottom:8px}.fn-pay-button{margin-top:28px}.fn-brand-preview{display:block;height:auto;margin:65px auto 0;width:min(100%,1050px)}.fn-brand-details{grid-gap:60px;display:grid;gap:60px;grid-template-columns:1fr 1fr;margin:65px auto 0;max-width:1050px;text-align:left}.fn-brand-details h2{font-size:36px}.fn-color-list{grid-gap:10px;display:grid;gap:10px;margin-top:20px}.fn-color-list button{align-items:center;background:#fff;color:#202020;display:flex;gap:14px;padding:10px;text-align:left;width:100%}.fn-color-list button:hover{background:#e6f4fa}.fn-color-swatch{flex:0 0 56px;height:50px}.fn-color-description{flex:1 1;font-size:14px;line-height:1.5}.fn-color-description span{color:#555;display:block}.fn-inner-content .fn-copy-status{font-size:13px;margin-top:8px;min-height:22px}.fn-modal-backdrop{background:#000b;display:grid;inset:0;padding:20px;place-items:center;position:fixed;z-index:70}.fn-modal{background:#fff;color:#222;padding:36px;position:relative;text-align:center;width:min(100%,440px)}.fn-modal h2{color:#24b9e5;font:36px/1 Burbank,Impact,sans-serif}.fn-modal p{font-size:16px;margin-top:15px}.fn-modal-close{color:#333;position:absolute;right:14px;top:14px}.fn-modal-actions{align-items:center;display:flex;gap:20px;justify-content:center;margin-top:26px}.fn-modal-cancel{color:#555;font:20px/1 Burbank,Impact,sans-serif}@media (max-width:767px){.fn-inner-hero{background-position:46%;min-height:330px}.fn-inner-hero-copy{padding:40px 24px}.fn-inner-hero h1{font-size:52px}.fn-inner-hero p{font-size:16px}.fn-inner-content{padding:60px 20px 70px}.fn-inner-content h2{font-size:38px}.fn-amounts{grid-template-columns:repeat(2,1fr);margin-top:30px}.fn-amounts button{min-height:96px}.fn-brand-preview{margin-top:40px}.fn-brand-details{gap:35px;grid-template-columns:1fr;margin-top:45px}.fn-brand-details h2{font-size:32px}}@media (max-width:400px){.fn-modal{padding:34px 20px 26px}.fn-modal-actions{flex-direction:column;gap:18px}.fn-modal-actions .fn-inner-button{width:100%}}
/*# sourceMappingURL=main.4cf679ee.css.map*/