@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,400;0,500;0,700;1,500&display=swap);@media only screen and (max-width:768px){.navbar-container{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-bottom:1rem;padding-top:1rem}.navbar-logo{margin-bottom:1rem}.nav-link{margin:.5rem 0}.nav-link:last-child{margin-bottom:0}.footer-container{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-bottom:1rem;padding-top:1rem}.footer-logo{margin-bottom:1rem}.spotify-playlist-container{padding:1rem}.spotify-playlist-title{font-size:2rem;margin-bottom:1rem}.spotify-iframe{max-width:100%}}.back-to-top-button{background:linear-gradient(135deg,#d23c1b,#ba5a31);border:none;border-radius:999px;bottom:2rem;box-shadow:0 10px 20px rgba(0,0,0,.25);color:#fff;cursor:pointer;font-weight:700;letter-spacing:.5px;padding:.85rem 1.5rem;position:fixed;right:1.5rem;transition:box-shadow .2s ease,-webkit-transform .2s ease;transition:transform .2s ease,box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease,-webkit-transform .2s ease;z-index:1000}.back-to-top-button:focus-visible,.back-to-top-button:hover{box-shadow:0 14px 24px rgba(0,0,0,.3);outline:none;-webkit-transform:translateY(-2px);transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.back-to-top-button{transition:none}}.apt-hero{background:#120603;height:calc(100svh - 120px);min-height:420px;overflow:hidden;position:relative;width:100%}.apt-hero-video{height:100%;inset:0;object-fit:cover;pointer-events:none;position:absolute;width:100%}.apt-hero-scroll{background:rgba(18,6,3,.18);border:2px solid hsla(0,0%,100%,.82);border-radius:999px;bottom:22px;cursor:pointer;display:flex;height:54px;justify-content:center;left:50%;opacity:1;padding:9px 0;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:opacity .18s ease,-webkit-transform .18s ease;transition:opacity .18s ease,transform .18s ease;transition:opacity .18s ease,transform .18s ease,-webkit-transform .18s ease;width:34px}.apt-hero-scroll.is-hidden{opacity:0;pointer-events:none;-webkit-transform:translate(-50%,8px);transform:translate(-50%,8px)}.apt-hero-scroll-dot{-webkit-animation:apt-hero-scroll-dot 1.4s ease-in-out infinite;animation:apt-hero-scroll-dot 1.4s ease-in-out infinite;background:#fff;border-radius:50%;height:6px;width:6px}@-webkit-keyframes apt-hero-scroll-dot{0%{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}35%{opacity:1}to{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}}@keyframes apt-hero-scroll-dot{0%{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}35%{opacity:1}to{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}}@media (max-width:760px){.apt-hero{min-height:360px}.apt-hero-scroll{bottom:16px;height:48px;width:30px}}.spotify-playlist-container{align-items:center;background:linear-gradient(180deg,#d23c1b,#ba5a31 48.55%,#e59f71) no-repeat fixed;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;padding:2rem;width:100%}.spotify-playlist-title{color:#fff;font-family:Impact,sans-serif;font-size:3rem;font-weight:700;margin:2rem 0 1rem;text-align:center}.spotify-iframe{height:380px;margin:2rem auto;max-width:800px;width:100%}@media (max-width:768px){.spotify-playlist-container{margin-left:auto;margin-right:auto;width:100%}.spotify-playlist-title{font-size:3rem;text-align:center}.spotify-iframe{max-width:500px}}.apt-cam-shell{grid-gap:8px;background:radial-gradient(ellipse at center,rgba(120,80,60,.82) 0,rgba(37,14,8,.95) 58%,#120603 100%);color:#fff;display:grid;font-family:Impact,Montserrat,sans-serif;gap:8px;grid-template-rows:auto minmax(0,1fr) auto;height:100svh;max-height:100svh;overflow:hidden;padding:max(8px,env(safe-area-inset-top)) 10px max(8px,env(safe-area-inset-bottom))}.apt-cam-header{align-items:center;background:#120603;border-radius:8px;display:flex;justify-content:center;min-height:68px;padding:8px 10px;position:relative}.apt-cam-close{background:hsla(0,0%,5%,.84);border:2px solid hsla(0,0%,100%,.08);border-radius:999px;color:#fff;display:inline-grid;height:52px;left:12px;place-items:center;position:absolute;text-decoration:none;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:52px}.apt-cam-close svg{fill:none;stroke:#fff;stroke-width:6;stroke-linecap:round;height:32px;width:32px}.apt-cam-title-block{min-width:0;text-align:center}.apt-cam-title-block h1{color:#fff;font-size:clamp(28px,8vw,42px);font-weight:900;line-height:.95;margin:0}.apt-cam-title-block p{color:hsla(0,0%,100%,.78);font-family:Montserrat,sans-serif;font-size:clamp(11px,3vw,13px);font-weight:600;line-height:1.1;margin:4px 0 0}.apt-cam-stage{align-self:center;aspect-ratio:1080/1350;background:#f7f5f1;border:1px solid rgba(237,174,73,.3);border-radius:8px;box-shadow:0 18px 42px rgba(0,0,0,.42);display:grid;justify-self:center;max-height:100%;max-width:calc(100svh*.8 - 140.8px);min-height:0;overflow:hidden;place-items:center;position:relative;width:100%}.apt-cam-photo-window{background:#120603;height:73.777778%;left:3.888889%;overflow:hidden;position:absolute;top:3.407407%;width:92.222222%}.apt-cam-canvas,.apt-cam-preview-canvas{height:100%;object-fit:cover;width:100%}.apt-cam-source-video{height:1px;left:-1000px;opacity:0;pointer-events:none;position:fixed;top:-1000px;width:1px}.apt-cam-effect,.apt-cam-frame,.apt-cam-preview-canvas,.apt-cam-result,.apt-cam-vignette{inset:0;position:absolute}.apt-cam-preview-canvas{opacity:0;pointer-events:none;-webkit-user-select:none;user-select:none}.apt-cam-preview-canvas.is-camera-ready{opacity:1}.apt-cam-source-video::-webkit-media-controls,.apt-cam-source-video::-webkit-media-controls-panel,.apt-cam-source-video::-webkit-media-controls-play-button,.apt-cam-source-video::-webkit-media-controls-start-playback-button{-webkit-appearance:none;display:none!important;opacity:0!important;pointer-events:none!important}.apt-cam-effect{height:100%;object-fit:cover;opacity:.36;pointer-events:none;width:100%;z-index:1}.apt-cam-vignette{background:radial-gradient(circle at center,transparent 0,rgba(0,0,0,.03) 72%,rgba(0,0,0,.22) 100%);pointer-events:none;z-index:2}.apt-cam-canvas{display:none}.apt-cam-frame{pointer-events:none;z-index:2;z-index:3}.apt-cam-frame,.apt-cam-result{height:100%;object-fit:contain;width:100%}.apt-cam-result{z-index:4}.apt-cam-stage.has-result .apt-cam-preview-canvas{display:none}.apt-cam-controls{grid-gap:8px;background:transparent;display:grid;gap:8px;padding:8px 10px}.apt-cam-status{color:hsla(0,0%,100%,.78);font-family:Montserrat,sans-serif;font-size:14px;margin:0;min-height:18px;text-align:center}.apt-cam-actions{grid-gap:0;align-items:center;display:grid;gap:0;grid-template-columns:1fr 88px 1fr;justify-items:center}.apt-cam-icon-button:disabled,.apt-cam-shutter:disabled{cursor:default;opacity:.5}.apt-cam-icon-button,.apt-cam-shutter{border-radius:999px;cursor:pointer;display:inline-grid;place-items:center}.apt-cam-icon-button.flip{grid-column:1;justify-self:end;margin-right:18px}.apt-cam-icon-button.flash{grid-column:3;justify-self:start;margin-left:18px}.apt-cam-icon-button.flash.is-on{background:rgba(237,174,73,.22);border-color:rgba(237,174,73,.8)}.apt-cam-shutter{grid-column:2}.apt-cam-icon-button{background:hsla(0,0%,5%,.84);border:2px solid hsla(0,0%,100%,.08);height:56px;width:56px}.apt-cam-icon-button svg{fill:none;stroke:#fff;stroke-width:5;stroke-linecap:round;stroke-linejoin:round;height:34px;width:34px}.apt-cam-shutter{background:hsla(0,0%,8%,.88);border:5px solid hsla(0,0%,100%,.26);height:84px;padding:6px;width:84px}.apt-cam-icon-button.back{grid-column:1;height:64px;justify-self:end;margin-right:20px;width:64px}.apt-cam-icon-button.share{grid-column:3;height:64px;justify-self:start;margin-left:20px;width:64px}.apt-cam-shutter span{background:#fff;border-radius:999px;height:100%;width:100%}@media (min-width:720px){.apt-cam-shell{margin:0 auto;max-width:560px}}@media (max-height:720px){.apt-cam-header{min-height:54px;padding:6px 8px}.apt-cam-close{height:44px;left:8px;width:44px}.apt-cam-close svg{height:28px;width:28px}.apt-cam-title-block h1{font-size:28px}.apt-cam-status{display:none}.apt-cam-actions{gap:0;grid-template-columns:1fr 76px 1fr}.apt-cam-icon-button{height:48px;width:48px}.apt-cam-icon-button svg{height:30px;width:30px}.apt-cam-shutter{border-width:4px;height:72px;width:72px}.apt-cam-icon-button.flip{margin-right:14px}.apt-cam-icon-button.back,.apt-cam-icon-button.share{height:56px;width:56px}.apt-cam-icon-button.back{margin-right:16px}.apt-cam-icon-button.share{margin-left:16px}.apt-cam-stage{max-width:calc(100svh*.8 - 96px)}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"Impact, sans-serif",Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;margin:0}code{font-family:Montserrat,source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}
/*# sourceMappingURL=main.20fbd737.css.map*/