html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box}@font-face{font-family:'Icons';font-weight:400;src:url(/assets/bootstrap-icons-4f186bfcba02df32e2e45e64645aa46886457cb855a85bbec8013e1866c8a1f6.woff2),url(/assets/bootstrap-icons-69de61f24e1c47410e9c685931afab4ca0ebba40d9ebbf50c669f7496b112f32.woff);font-display:swap}@font-face{font-family:'Quadrant';font-weight:400;font-style:normal;src:url(/assets/QuadrantText-Regular-54b2c574c119deda07ef03749fe05e7d6329652fb1bc4c78233834faeb051181.woff2);font-display:swap}@font-face{font-family:'Quadrant';font-weight:400;font-style:italic;src:url(/assets/QuadrantText-RegularItalic-1e0e3936e80bd7dd5f69eb571c6c0cffed40d26476948f8f06517089a3ecef90.woff2);font-display:swap}html,body,button,.button,.activity-marker{font-family:"ABC Marfa Regular", "Arial", sans-serif;font-weight:normal;font-style:normal;font-size:1rem;line-height:125%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}html,body{display:flex;flex-direction:column;height:100vh;cursor:default;background-color:black;overflow-y:hidden}html{font-size:13px}main{display:flex;position:relative;flex-direction:column;background-color:black;height:100%;overflow-y:scroll}.pace .pace-progress{background:#727271 !important}.hidden,.mobile-show,.tablet-show{display:none !important}.panels-wrapper{display:grid;position:relative;grid-template-columns:7fr 5fr 0fr;flex-grow:1;overflow-y:scroll;transition:grid-template-columns 1s;animation-timing-function:cubic-bezier(0.17, 0.67, 0.83, 0.67)}.panels-wrapper.listings{grid-template-columns:4fr 8fr 0fr}.panels-wrapper.listings.user-menu-open{grid-template-columns:4fr 6fr 2fr}.panels-wrapper.user-menu-open{grid-template-columns:7fr 3fr 2fr}.panels-wrapper.user-menu-open section.user-menu{visibility:visible}.panels-wrapper:has(section.page){grid-template-columns:12fr 0fr 0fr}.panels-wrapper.user-menu-open:has(section.page){grid-template-columns:10fr 0fr 2fr}a{color:inherit;text-decoration:none;cursor:pointer}i{font-family:"Icons", 'Arial', sans-serif}.link{text-decoration:underline}h1,.ql-size-large{font-family:"Elma Trio Regular", "Arial", sans-serif;font-weight:normal;font-style:normal;letter-spacing:-0.15rem;font-size:3rem;line-height:100%}h2{font-family:"Elma Trio Regular", "Arial", sans-serif;font-weight:normal;font-style:normal;letter-spacing:-0.06rem;font-size:1.27rem}h2.leading{line-height:120%}h2.text{font-size:1.1rem}h2 i{font-size:0.92rem;margin-right:0.25rem}h3{font-family:"Quadrant", serif;text-align:center;letter-spacing:0;font-size:3.3rem;line-height:110%}h4{font-family:"Quadrant", serif;font-style:italic;text-align:center;font-size:1.45rem;line-height:120%;letter-spacing:0.01rem}.text,textarea,.content p{font-family:"Quadrant", serif;font-weight:normal;font-style:normal;letter-spacing:0.04rem;line-height:121%;font-size:1.16rem}.text+.text,textarea+.text,.content p+.text{margin-top:0.5rem}.article-content p{font-family:"Quadrant", serif;font-weight:normal;font-style:normal;font-size:2rem;line-height:120%;letter-spacing:0.04rem;text-indent:10rem}.article-content.first-paragraph p{text-indent:0}.text-grey{color:#727271}header{display:grid;position:relative;grid-template-columns:4fr 3fr 5fr;background-color:black;color:#f7f7ef}header .header{display:flex;justify-content:space-between;padding:0.65rem 1rem 0.65rem 1rem;align-items:center;background-color:black;z-index:30}header .header-buttons{height:100%;width:100%;z-index:30;display:grid;grid-template-columns:1fr 1fr}header .nav{display:flex;color:black;z-index:30}header .nav img{height:1rem}.activity{background-color:#f7f7ef;width:100%;position:relative;display:grid;grid-template-columns:6rem 1fr;height:fit-content}.activity form{grid-column:span 2}.activity.listing{grid-template-columns:1fr}.activity.listing .details{grid-template-columns:1fr;padding-top:0;padding-bottom:2rem}.activity.listing .details .buttons{grid-column:span 1}.activity.listing .details section.comments{grid-column:span 1}.activity.listing .date{display:none}.activity.listing .address{flex-direction:column;justify-content:start;align-items:start;gap:0.4rem;padding:0.5rem 1.25rem}.activity.listing .address i{font-size:1rem;vertical-align:bottom}.activity.listing .address .flex{gap:0.5rem;align-items:center}.activity.listing .address button,.activity.listing .address .button{padding:0.2rem 0.85rem 0.1rem 0.75rem;border-radius:1rem;font-size:0.85rem;line-height:140%;letter-spacing:0.02rem;height:min-content;background-color:#f7f7ef}.activity.listing .address button i,.activity.listing .address .button i{font-size:0.9rem}.activity.listing:hover .address button,.activity.listing:hover .address .button,.activity.listing:active .address button,.activity.listing:active .address .button{background-color:black;color:#f7f7ef}.activity.listing:hover .address button:hover,.activity.listing:hover .address button:active,.activity.listing:hover .address .button:hover,.activity.listing:hover .address .button:active,.activity.listing:active .address button:hover,.activity.listing:active .address button:active,.activity.listing:active .address .button:hover,.activity.listing:active .address .button:active{background-color:#727271}.activity.listing:hover .address button:hover p,.activity.listing:hover .address button:active p,.activity.listing:hover .address .button:hover p,.activity.listing:hover .address .button:active p,.activity.listing:active .address button:hover p,.activity.listing:active .address button:active p,.activity.listing:active .address .button:hover p,.activity.listing:active .address .button:active p{color:#f7f7ef}.activity.listing.selected .address button,.activity.listing.selected .address .button{background-color:black;color:#f7f7ef}.activity.listing .tags .tag{background-color:#f7f7ef}.activity.listing.selected .details .tags .tag{background-color:#1a1a1a;color:#f7f7ef}.activity.listing:hover,.activity.listing:active{background-color:black;color:#f7f7ef}.activity.listing .tags .tag,.activity.listing.selected .tags .tag{background-color:black;color:#f7f7ef}.activity .date,.activity .day,.activity .title,.activity .address{padding:1.8rem 1.25rem 1.6rem 1.25rem;width:100%}.activity .day,.activity .address{padding:0.4rem 0.5rem}.activity .day .tags .tag,.activity .address .tags .tag{color:black}.activity .day{background-color:#5eb800;color:#519e00;text-align:center;display:flex;align-items:center;justify-content:center}.activity .day h2{color:black}.activity .address{background-color:#e6e6df;padding:0.3rem 1.25rem;display:flex;justify-content:space-between;align-items:center;gap:1rem}.activity .address .tags{justify-content:end}.activity .title{padding:1.8rem 4rem 1.6rem 1.25rem;cursor:pointer}.activity .title .open{position:absolute;top:0.9rem;right:1rem;font-family:"Elma Trio Regular", "Arial", sans-serif;font-size:1.6rem}.activity .title i{font-size:2rem;margin-right:0.6rem}.activity:hover,.activity:active{background-color:black}.activity:hover .title,.activity:hover .address,.activity:active .title,.activity:active .address{color:#f7f7ef}.activity:hover .address,.activity:active .address{background-color:#1a1a1a}.activity:hover .tags,.activity:active .tags{color:black}.activity.selected{background-color:black}.activity.selected .title,.activity.selected .address{color:#f7f7ef}.activity.selected .address{background-color:#1a1a1a}.activity.selected .tags{color:black}.activity.selected .title .open{transform:rotate(45deg)}.wrapper .date,.wrapper .tag{background-color:#519e00;text-align:center;height:100%}.wrapper.archive .date,.wrapper.archive .day,.wrapper.archive .title,.wrapper.archive .address,.wrapper.archive .day h2,.wrapper.archive .tag{background-color:#1a1a1a !important;color:black !important;transition:1s}.wrapper.archive .details{background-color:#1a1a1a}.wrapper.archive .details .button,.wrapper.archive .details button{background-color:black}.wrapper.archive:nth-of-type(2n) .date,.wrapper.archive:nth-of-type(2n) .day,.wrapper.archive:nth-of-type(2n) .title,.wrapper.archive:nth-of-type(2n) .address,.wrapper.archive:nth-of-type(2n) .day h2,.wrapper.archive:nth-of-type(2n) .tag{background-color:black !important;color:#1a1a1a !important}.wrapper.archive:nth-of-type(2n) .details{background-color:black}.wrapper.archive:nth-of-type(2n) .details .button,.wrapper.archive:nth-of-type(2n) .details button{background-color:#1a1a1a}.wrapper.archive .selected .date,.wrapper.archive .selected .day,.wrapper.archive .selected .title,.wrapper.archive .selected .address,.wrapper.archive .selected .day h2,.wrapper.archive .selected .tag{color:#f7f7ef !important}.wrapper:has(>.activity:nth-child(n+2)) .activity:not(:last-of-type) .day{background-color:currentColor}.wrapper:has(>.activity:nth-child(n+2)) .activity:not(:last-of-type) .day h2{display:none}.wrapper:has(>.activity:nth-child(n+2)) .activity:not(:first-of-type) .date h1{display:none}.wrapper:nth-of-type(4n+1) .date,.wrapper:nth-of-type(4n+1) .tag{background-color:#519e00}.wrapper:nth-of-type(4n+1) .day{background-color:#5eb800;color:#519e00}.wrapper:nth-of-type(4n+2) .date,.wrapper:nth-of-type(4n+2) .tag{background-color:#ffa8cd}.wrapper:nth-of-type(4n+2) .day{background-color:#ffc7df;color:#ffa8cd}.wrapper:nth-of-type(4n+3) .date,.wrapper:nth-of-type(4n+3) .tag{background-color:#ffbe2e}.wrapper:nth-of-type(4n+3) .day{background-color:#ffd67b;color:#ffbe2e}.wrapper:nth-of-type(4n+4) .date,.wrapper:nth-of-type(4n+4) .tag{background-color:#fc4020}.wrapper:nth-of-type(4n+4) .day{background-color:#fd745c;color:#fc4020}.details{display:grid;grid-template-columns:1fr 1fr;column-gap:2rem;row-gap:3rem;color:white;padding:0 1.25rem 0 1.25rem}.details .tags .tag{background-color:#1a1a1a;color:#f7f7ef}.details p{margin-bottom:0.3rem}.details section.comments{grid-column:span 2}.details .opening-times{background-color:#1a1a1a;border-radius:0.4rem;padding:0.5rem 1rem;width:fit-content}.details .opening-times .hours{display:none}.details .address-wrapper{display:flex;justify-content:space-between;gap:1rem;align-items:center}.details .prompts{display:flex;flex-direction:column;gap:1rem}.details .prompts .prompt{background-color:#1a1a1a;padding:1rem 1.25rem;border-radius:0.4rem}.details .prompts .prompt .prompt-question{font-family:"Quadrant", serif;font-style:italic;margin-bottom:0.5rem}.details .prompts .prompt .prompt-user{margin-top:0.75rem}.details .prompts .prompt button{padding:0}.details .prompts .prompt button:hover,.details .prompts .prompt button:active{background-color:transparent}.details .prompts .prompt .comments{margin-top:2rem;padding-bottom:0}.details .prompts .prompt .comments .button{padding:0.625rem 1.25rem 0.55rem 1.25rem;background-color:black}.details .prompts .prompt .comments .button:hover{background-color:#727271}.details .prompts .prompt .comments form input{background-color:black}.details .buttons{grid-column:span 2}.details .buttons.no-span{grid-column:span 1}.images{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.images img{width:100%}.detail-list{display:grid;grid-template-columns:1fr 1fr;column-gap:2rem;row-gap:2rem;align-items:baseline;height:min-content}.detail-list.one-column{grid-template-columns:1fr}.directory-listing{color:#f7f7ef;background-color:black;display:flex}.directory-listing:hover .edit-listing div{background-color:#f7f7ef;color:black}.directory-listing:hover .edit-listing div:first-of-type{background-color:#e6e6df}.directory-listing .edit-listing{display:grid;grid-template-columns:1fr;place-items:center;width:3.5rem}.directory-listing .edit-listing div{width:100%;height:100%;background-color:#1a1a1a;display:grid;place-items:center;color:#f7f7ef}.directory-listing .edit-listing div a{width:100%;height:100%;display:grid;place-items:center}.directory-listing .edit-listing div i{margin:0}.directory-listing .edit-listing div:hover{background-color:#727271}.directory-listing .edit-listing div:first-of-type{background-color:black}.directory-listing .edit-listing div:first-of-type:hover{background-color:#727271}.directory-listing .inner{width:100%;max-width:33.333vw;display:grid;grid-template-columns:1fr 1fr;padding:1rem 1.25rem}.directory-listing:hover,.directory-listing:active{background-color:#f7f7ef !important;color:black}.directory-listing .listing-title h2{margin-bottom:0.5rem}.directory-listing .listing-title i{font-size:75%}.directory-listing i{font-size:85%;margin-right:0.5rem}.directory-listing .button{padding:0.2rem 0.75rem;background-color:#1a1a1a}.directory-listing:nth-of-type(even){background-color:#1a1a1a}.directory-listing:nth-of-type(even) .button{background-color:black}.directory-listing .tags .tag{background-color:#ffbe2e;color:black}.directory-listing:nth-of-type(4n+2) .tags .tag{background-color:#ffa8cd}.directory-listing:nth-of-type(4n+3) .tags .tag{background-color:#519e00}.directory-listing:nth-of-type(4n+4) .tags .tag{background-color:#fc4020}.handle{cursor:grab}.handle:active{cursor:grabbing}.coords{background-color:#ffbe2e}.coords:nth-of-type(4n+2){background-color:#ffa8cd}.coords:nth-of-type(4n+3){background-color:#519e00}.coords:nth-of-type(4n+4){background-color:#fc4020}.lists{display:flex;flex-direction:column}.lists .list{display:flex;width:100%;align-items:center;padding:0.75rem 1rem;background-color:#1a1a1a;justify-content:space-between}.lists .list p{margin-bottom:0}.lists .list:hover,.lists .list:active{background-color:#727271}.lists-wrapper{width:100%}.tile{display:flex;flex-grow:1;justify-content:center;align-items:center;color:black;transition:width 1s}.tile:has(a):hover{background-color:black;color:#f7f7ef}.tile h2{text-align:center;padding:0.65rem 1rem;width:100%;height:100%}.tile a{width:100%;height:100%}.buttons{gap:0.3rem;display:flex;flex-wrap:wrap}.button,button,input::-webkit-file-upload-button{padding:0.625rem 1.25rem 0.55rem 1.25rem;color:#f7f7ef;display:flex;align-items:center;justify-content:center;width:fit-content;height:fit-content;text-decoration:none;border-radius:0;border:none;font-size:0.9rem;font-weight:normal;letter-spacing:0.03rem;cursor:pointer;background-color:#1a1a1a}.button.loading,button.loading,input.loading::-webkit-file-upload-button{color:transparent !important}.button:hover,.button:active,button:hover,button:active,input::-webkit-file-upload-button:hover,input::-webkit-file-upload-button:active{background-color:#727271;color:#f7f7ef}.button.empty,button.empty,input.empty::-webkit-file-upload-button{background-color:black}.button.empty:hover,.button.empty:active,button.empty:hover,button.empty:active,input.empty::-webkit-file-upload-button:hover,input.empty::-webkit-file-upload-button:active{background-color:#727271;color:#f7f7ef}.button.rounded,button.rounded,input.rounded::-webkit-file-upload-button{border-radius:0.4rem}.button.new,button.new,input.new::-webkit-file-upload-button{position:absolute;top:0}.button.on-white,button.on-white,input.on-white::-webkit-file-upload-button{background-color:#e6e6df;color:black}.button.on-white:hover,.button.on-white:active,button.on-white:hover,button.on-white:active,input.on-white::-webkit-file-upload-button:hover,input.on-white::-webkit-file-upload-button:active{background-color:#727271}.button_to{display:inline-block}.button_to button{height:100%}.button-icon{margin-right:0.5rem}.function-buttons h2:hover,.function-buttons h2:active{color:#d9d9d2}.user-menu-button{cursor:pointer}.controls{width:100%;display:flex;justify-content:space-between;align-items:center;margin:2rem 0;padding:0 1rem}.user-icons{display:flex;gap:0.4rem}.user-icon{border-radius:2rem;height:1.8rem;width:1.8rem;background-color:#fc4020;display:grid;place-items:center;color:#f7f7ef;font-size:0.8rem}.user-icon img{width:100%;height:100%;object-fit:cover;border-radius:2rem;aspect-ratio:1/1}.activity-marker{display:flex;align-items:center;justify-content:center;border-radius:1.5rem;background-color:currentColor;color:black;font-size:0.8rem;cursor:pointer}.activity-marker a{padding:0.2rem 0.5rem}.activity-marker a::after{content:"";position:absolute;left:50%;top:calc(100% - 1px);transform:translate(-50%, 0);width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid currentColor}.activity-marker p{color:black}.flex{display:flex;flex-direction:row}.close{position:absolute;top:1.8rem;right:1rem;background-color:#1a1a1a;height:2.5rem;width:2.5rem;border-radius:0.4rem;display:flex;justify-content:center;align-items:center;z-index:1}.close:hover,.close:active{background-color:#727271}.two-column{display:grid;grid-template-columns:1fr 1fr;gap:1rem;position:relative}.error_notification,.error{padding:1.5rem 1rem;display:block;color:white}.alerts{width:100%;background-color:black;color:#f7f7ef;display:flex;align-items:center;padding:0.5rem 1rem}.tags{display:flex;flex-wrap:wrap;gap:0.3rem}.tags .tag{padding:0.16rem 0.75rem 0.075rem 0.75rem;border-radius:1rem;font-size:0.85rem;line-height:140%;letter-spacing:0.02rem;height:min-content;background-color:#1a1a1a;color:#f7f7ef}.tags .tag.selected{background-color:#727271}#map,section.map{height:100%;flex-grow:1;z-index:2}section.map{background-color:#e6e6df}.green{background-color:#519e00}.pink{background-color:#ffa8cd}.yellow{background-color:#ffbe2e}.red{background-color:#fc4020}.mid-grey{background-color:#f7f7ef}.light-grey{background-color:#e6e6df}span.green{color:#519e00;background-color:transparent}span.pink{color:#ffa8cd;background-color:transparent}span.yellow{color:#ffbe2e;background-color:transparent}span.red{color:#fc4020;background-color:transparent}.span-2{grid-column:span 2}.ribbon{width:100%;background-color:#1a1a1a;color:#f7f7ef;padding:0.5rem 1rem;display:flex;justify-content:space-between;align-items:center;position:sticky;top:0;z-index:1}.ribbon .close{position:relative;display:flex;align-items:center;right:-0.5rem;top:0;height:0}.ribbon .selectable{color:#727271}.ribbon .selectable .selected{color:#f7f7ef}.exit{float:right;font-size:1.8rem}.paragraph h2{line-height:120%}.paragraph h2+h2{margin-top:1rem}.user{display:flex;gap:0.75rem;align-items:center}.list-preview{grid-template-columns:1fr}.list-preview h1{font-family:"Elma Trio Italic", 'Arial', sans-serif}.filters{background-color:#1a1a1a;padding:1rem 1.25rem;display:flex;flex-direction:column;gap:0.5rem}.filters .tags .tag{background-color:black;color:#f7f7ef}.filters .tags .tag.selected{background-color:#727271}.filters .tags .tag:hover,.filters .tags .tag:active{background-color:#727271}.panels-wrapper:has(section.page) .show-map{opacity:0;pointer-events:none}span.edit a{font-size:1rem;vertical-align:middle;background-color:#1a1a1a;border-radius:2rem;padding:0.5rem;width:2.25rem;height:2.25rem;display:inline-flex;justify-content:center;align-items:center}.show-map{position:fixed;bottom:4rem;display:flex;width:100%;justify-content:center;transition:opacity 0.5s;pointer-events:none;z-index:10}.show-map .show-map-button{background-color:#ffbe2e;padding:1rem 0.5rem 0.5rem 0.5rem;border-radius:4rem;width:5rem;height:5rem;display:flex;justify-content:center;align-items:center;cursor:pointer;pointer-events:all}.show-map .show-map-button.toggle-map #map-icon{display:none}.show-map .show-map-button.toggle-map #list-icon{display:block;pointer-events:all}.show-map .show-map-button #list-icon{display:none}.show-map .show-map-button #map-icon{pointer-events:all}.show-map .show-map-button h1{text-align:center}.article-preview{background-color:#ffbe2e;color:black;padding:1.25rem;display:flex;text-align:left;flex-direction:column;gap:5rem;justify-content:space-between}.article-preview img{filter:grayscale(1)}.article-preview .author{color:white}.article-preview:nth-of-type(4n+2){background-color:#ffa8cd}.article-preview:nth-of-type(4n+3){background-color:#519e00}.article-preview:nth-of-type(4n+4){background-color:#fc4020}.article-preview:hover,.article-preview:active{background-color:#1a1a1a;color:#f7f7ef}.article-preview:hover .author,.article-preview:active .author{color:#727271}.article-preview:hover img,.article-preview:active img{filter:grayscale(0)}section.list{display:flex;flex-direction:column;overflow-y:scroll;flex-grow:1}section.panel{display:flex;flex-direction:column}section.date-array{overflow:hidden;background-color:black;min-height:2.5rem;display:flex;align-items:center;position:relative;z-index:38}section.date-array .days{display:flex;gap:0.5rem;color:#f7f7ef;align-items:center;width:120%;position:relative;left:-1rem}section.date-array .days .day{background-color:#727271;color:black;font-size:0.8rem;aspect-ratio:1/1;height:1.7rem;position:relative;justify-content:center;align-items:center;display:flex;padding:0.3rem 0.3rem 0.25rem 0.3rem;border-radius:2rem}section.date-array .days .day.current-day{background-color:#519e00}section.date-array .days .day.with-activity{background-color:#d9d9d2}section.date-array .feedback{position:absolute;display:flex;align-items:center;padding:0 1.5rem 0 0.5rem;right:0;top:0;height:100%;background-color:black;color:#f7f7ef}section.date-array .feedback:before{content:"";position:absolute;left:-60px;top:0;width:60px;height:100%;background:linear-gradient(270deg, black 0%, rgba(0,0,0,0) 100%)}section.page.center{display:grid;position:relative;justify-content:center;gap:3rem;place-items:center;color:#f7f7ef;text-align:center;min-height:100%;z-index:1}section.page.center .center-paragraph{display:grid;position:relative;gap:3rem;place-items:center;padding:0 1rem 4rem 1rem;z-index:1}section.page.center .center-paragraph .paragraph{max-width:35rem;margin:auto}section.page.center .center-paragraph .simple-form{width:100%}section.page.center .center-paragraph .simple-form form .input{background-color:transparent}section.page.center .center-paragraph .simple-form form button[type="submit"]{margin:1rem auto}section.page{padding-bottom:5rem}section.page.full{padding:4rem}section.subscribe .subscribe-calendar{padding:clamp(5rem, 5vw, 10rem) 0 clamp(10rem, 15vw, 18rem) 6vw;width:100%;display:grid;place-items:center;color:black}section.subscribe .subscribe-calendar .subscribe-calendar-rotate-wrapper{transform:rotate(30deg);height:clamp(1.4rem, 2vw, 2rem);position:relative;z-index:4;opacity:0}section.subscribe .subscribe-calendar .subscribe-calendar-rotate-wrapper:nth-of-type(4n+2){z-index:3}section.subscribe .subscribe-calendar .subscribe-calendar-rotate-wrapper:nth-of-type(4n+2) .subscribe-calendar-layer{background-color:#ffa8cd}section.subscribe .subscribe-calendar .subscribe-calendar-rotate-wrapper:nth-of-type(4n+3){z-index:2}section.subscribe .subscribe-calendar .subscribe-calendar-rotate-wrapper:nth-of-type(4n+3) .subscribe-calendar-layer{background-color:#519e00}section.subscribe .subscribe-calendar .subscribe-calendar-rotate-wrapper:nth-of-type(4n+4){z-index:1}section.subscribe .subscribe-calendar .subscribe-calendar-rotate-wrapper:nth-of-type(4n+4) .subscribe-calendar-layer{background-color:#fc4020}section.subscribe .subscribe-calendar .subscribe-calendar-layer{background-color:#ffbe2e;transform:skew(-30deg);width:clamp(11rem, 15vw, 18rem);aspect-ratio:1/1;display:grid;place-content:center;text-align:center}section.subscribe .subscribe-calendar .subscribe-calendar-layer h1{font-size:clamp(6rem, 8vw, 10rem)}section.subscribe .subscribe-calendar .subscribe-calendar-layer h2{font-size:clamp(1.7rem, 2.5vw, 2.8rem)}section.invite .invitation{padding:clamp(5rem, 5vw, 5rem) 0 clamp(10rem, 15vw, 18rem) 0;height:clamp(34rem, 32vw, 36rem);display:flex;justify-content:center}section.invite .invitation img{position:absolute;width:clamp(20rem, 20vw, 24rem);opacity:0}section.invite .invitation img:nth-of-type(4n+2){transform:translateX(-30%)}section.invite .invitation img:nth-of-type(4n+3){transform:translateX(30%)}section.invite .invitation img:nth-of-type(4n+4){transform:translateX(-10%)}section.articles{display:grid;grid-template-columns:repeat(auto-fill, minmax(25rem, 1fr));gap:1rem;padding:0 1.25rem}section.article{display:flex;flex-direction:column;padding:6rem 1.25rem 10rem 1.25rem;gap:1.5rem}section.article .article-content{color:#f7f7ef;max-width:60rem;width:-webkit-fill-available;margin:auto}section.article .article-content h1{text-align:center;margin-top:2rem}section.article .article-content.image{max-width:1100px;margin:5rem auto}section.article .article-content.image img{width:100%;margin:auto;display:block}section.article .article-content h2{line-height:120%}section.comments{padding-bottom:1.5rem;display:flex;flex-direction:column;gap:1.5rem}section.comments .input{background-color:transparent}section.comments .comment p{margin-top:0.35rem}section.comments .comment button{padding:0;background-color:transparent;color:#f7f7ef}section.comments .comment .buttons{margin-top:0.75rem;justify-content:space-between}section.info{padding:6rem 0}section.info .windows-wrapper{display:grid;grid-template-columns:1fr 1fr}section.info .pages{width:100%;display:flex;flex-direction:column;gap:1rem;padding-bottom:6rem}section.info .pages h2{text-align:left}section.info .page-button{width:100%;background-color:#1a1a1a;padding:1rem 1.5rem;border-radius:0.4rem;text-align:left}section.info .page-button:hover{background-color:#727271}section.info .info-window{color:black;max-width:25rem;padding:2rem 1.5rem;border-radius:1.5rem;position:relative;height:min-content;cursor:grab}section.info .info-window:active{cursor:grabbing}section.info .info-window:nth-of-type(4n+1){transform:translateX(-3%) rotate(4deg)}section.info .info-window:nth-of-type(4n+2){transform:translateX(-5%) rotate(-3deg);margin-top:3rem}section.info .info-window:nth-of-type(4n+3){transform:translateX(2%) rotate(-2deg);margin-top:-5rem}section.info .info-window:nth-of-type(4n+4){transform:translateX(-8%) rotate(2deg);margin-top:0.5rem}section.info .info-window h3{font-size:1.85rem;line-height:100%;margin-bottom:0.35rem}section.content-page{color:#f7f7ef;text-align:center;padding:10rem 1.25rem}section.content-page .content{text-align:left;max-width:50rem;margin:auto;display:flex;flex-direction:column;gap:3rem}section.content-page .content .ql-size-large{margin-bottom:2rem;display:block}section.content-page .content img,section.content-page .content video{width:50%;margin:auto;display:block}section.user-menu{color:#f7f7ef;position:absolute;top:100%;right:0;width:calc(41.66666vw);z-index:20;transform:translateY(calc(-100% - 1px));transition:transform 0.35s;pointer-events:none;overflow:scroll;max-height:calc(100vh - 67px)}section.user-menu.user-menu-open{transform:translateY(0)}section.user-menu .menu-options{background-color:black;width:100%;min-height:100%;pointer-events:all}section.user-menu .menu-options .user{display:flex;gap:1rem;align-items:center}section.user-menu .menu-options .user a:hover{background-color:black !important}section.user-menu .menu-options .menu-option a{display:flex;gap:1rem;padding:0.75rem 1rem}section.user-menu .menu-options .menu-option a:hover,section.user-menu .menu-options .menu-option a:active{background-color:#1a1a1a}section.user-menu .sub-menu-wrapper{overflow:hidden;position:relative;background-color:transparent;pointer-events:none;min-height:15rem;z-index:4}section.user-menu .sub-menu-wrapper .sub-menu{background-color:#1a1a1a;transition:transform 0.35s;transform:translateY(-100%);z-index:1;width:100%;pointer-events:all}section.user-menu .sub-menu-wrapper .sub-menu.show{transform:translateY(0)}section.user-menu .create-list{padding:0.75rem 1rem;display:flex;justify-content:space-between;color:#f7f7ef;flex-direction:column;gap:1rem;position:absolute;min-height:15rem}section.user-menu .create-list input,section.user-menu .create-list form,section.user-menu .create-list .input label,section.user-menu .create-list textarea{background-color:#1a1a1a !important;color:#f7f7ef !important}section.user-menu .create-list input[type="submit"],section.user-menu .create-list form[type="submit"],section.user-menu .create-list .input label[type="submit"],section.user-menu .create-list textarea[type="submit"]{background-color:black !important}section.user-menu .create-list input[type="submit"]:hover,section.user-menu .create-list input[type="submit"]:active,section.user-menu .create-list form[type="submit"]:hover,section.user-menu .create-list form[type="submit"]:active,section.user-menu .create-list .input label[type="submit"]:hover,section.user-menu .create-list .input label[type="submit"]:active,section.user-menu .create-list textarea[type="submit"]:hover,section.user-menu .create-list textarea[type="submit"]:active{background-color:#727271 !important}.user-profile{color:#f7f7ef;display:grid;grid-template-columns:7fr 5fr;gap:1.5rem;opacity:0}.user-profile .user-details{display:flex;gap:2rem}.user-profile .user-details .user-icon{width:6rem;height:6rem;aspect-ratio:1/1;border-radius:5rem;font-size:2rem}.user-profile .user-details .user-icon img{border-radius:5rem}.user-profile .user-action{position:relative;display:block;padding-left:1.25rem;line-height:200%}.user-profile .user-action:before{position:absolute;content:'';height:0.3rem;width:0.3rem;border:2px solid #727271;border-radius:2rem;left:0;top:0.7rem;transition:0.3s;z-index:2}.user-profile .user-action:after{position:absolute;content:'';height:1.6rem;border-left:2px solid #727271;border-radius:2rem;left:0.25rem;top:1.2rem;z-index:1}.user-profile .user-action:last-of-type:after{display:none}.user-profile .user-action:hover:before{border-color:#f7f7ef}.user-profile .user-stats{display:flex;flex-wrap:wrap;gap:2rem;row-gap:1.5rem;height:min-content}.user-profile .user-activity{display:flex;grid-column:span 2;background-color:#1a1a1a;text-align:left}.user-profile .user-activity:hover{background-color:#727271}.user-profile .user-activity .date-wrapper{width:4.5rem;min-width:4.5rem;display:flex;flex-direction:column}.user-profile .user-activity .date-wrapper .date,.user-profile .user-activity .date-wrapper .day{color:black;text-align:center;display:grid;place-items:center}.user-profile .user-activity .date-wrapper .date{background-color:#fc4020;padding:0.75rem 0.75rem;flex-grow:1}.user-profile .user-activity .date-wrapper .date h1{font-size:2.5rem}.user-profile .user-activity .date-wrapper .day{background-color:#fd745c;padding:0.3rem 0.25rem}.user-profile .user-activity .title{padding:1rem 1.25rem;display:flex;flex-direction:column;gap:0.5rem;justify-content:center}.user-profile .user-activity .title h4{text-align:left}.user-profile .user-activity:nth-of-type(4n+1) .date{background-color:#519e00}.user-profile .user-activity:nth-of-type(4n+1) .day{background-color:#5eb800}.user-profile .user-activity:nth-of-type(4n+2) .date{background-color:#ffa8cd}.user-profile .user-activity:nth-of-type(4n+2) .day{background-color:#ffc7df}.user-profile .user-activity:nth-of-type(4n+3) .date{background-color:#ffbe2e}.user-profile .user-activity:nth-of-type(4n+3) .day{background-color:#ffd67b}.user-profile .user-activity:nth-of-type(4n+4) .date{background-color:#fc4020}.user-profile .user-activity:nth-of-type(4n+4) .day{background-color:#fd745c}.user-profile .user-followers{display:flex;flex-wrap:wrap;gap:0.3rem;margin-top:1.5rem}.block-wrapper-title{grid-column:span 2;margin:3rem 0 0 0}.block-wrapper-title.one-column{grid-column:span 1}.block-wrapper{grid-column:span 2;display:grid;grid-template-columns:repeat(auto-fill, minmax(12rem, 1fr));gap:1rem}.block{display:flex;flex-direction:column;justify-content:space-between;align-items:center;background-color:#1a1a1a;padding:1rem;aspect-ratio:1/1;width:100%;text-align:center;color:#f7f7ef}.block:hover,.block:active{background-color:#727271}.block.user-search-result-list{aspect-ratio:auto;flex-direction:row;justify-content:space-between;flex-wrap:wrap;gap:1rem}.block.user-search-result-list h4{text-align:left}.block.user-search-result-list:hover .text-grey{color:#f7f7ef}.block.user-search-result-list .user-stats{display:flex;flex-wrap:wrap;gap:1rem;row-gap:0.5rem;text-align:left}.search_results.users{display:flex;flex-direction:column;gap:1rem;margin-top:1rem}.search-result{color:black;position:relative}.search-result.result-list{background-color:#ffa8cd;margin-bottom:0.5rem}.search-result.result-listing{background-color:#fc4020}.search-result.result-activity{background-color:#ffbe2e}.search-result.result-user{background-color:#519e00}.search-result.expired{background-color:#614300}.search-result:hover{background-color:#727271}.search-result:has(.image){background-color:transparent !important;z-index:1}.search-result:has(.image):hover{color:#f7f7ef}.search-result:has(.image):hover .image{filter:brightness(0.3)}.search-result .image{position:absolute;width:100%;height:100%;top:0;bottom:0;left:0;right:0;z-index:-1}.feed-action{background-color:#1a1a1a;padding:1rem;margin:1rem 0;color:#f7f7ef;display:flex;align-items:center;gap:1rem;border-radius:0.4rem}.feed-action p{width:100%}.feed-action p .right{float:right}section.page.center.share{text-align:left}section.page.center.share .center-paragraph{place-items:start}section.page.center.share .share-content{max-width:80rem;padding:4rem 1.5rem}section.page.center.share .share-content h1{transform:translateX(-0.2rem)}section.page.center.share .share-content h1 span{color:#ffbe2e}section.page.center.share .share-content .details{padding:0}section.list .heading{background-color:black;color:#f7f7ef;padding:1.8rem 1.25rem 1.6rem 1.25rem}section.list .heading p{margin-bottom:0.3rem}section.list .heading .button{margin:2rem 0 0 0}section.list .heading .simple-form{padding-top:2rem}section.list .heading .remove-collaborators{margin-top:1rem;display:flex;flex-direction:column;gap:1rem;width:100%}section.list .heading .remove-collaborators .user{width:100%;display:flex;justify-content:space-between}section.list .heading .remove-collaborators .user p{flex-grow:1}section.list .block-wrapper{padding:0 1rem;max-width:33.33vw}section.list .list-count{background-color:#1a1a1a;color:white;padding:0.5rem 1rem}section.playlist .playlist-image,section.playlist .add-new-image{width:15vw;height:15vw;margin:1.5rem 0;object-fit:cover;border-radius:0.4rem}section.playlist .add-new-image{background-color:#1a1a1a;display:grid;place-items:center}section.playlist .add-new-image:has(.playlist-image) input{background-color:transparent;color:white}section.playlist .add-new-image .playlist-image{position:absolute}a[href^="http://maps.google.com/maps"]{display:none !important}a[href^="https://maps.google.com/maps"]{display:none !important}.gmnoprint a,.gmnoprint span,.gm-style-cc{display:none}.gmnoprint div{background:none !important}.gm-style iframe+div{border:none !important}.loader{width:6px;height:6px;border-radius:50%;background-color:#fff;box-shadow:12px 0 #fff, -12px 0 #fff;position:absolute;animation:flash 0.5s ease-out infinite alternate}@keyframes flash{0%{background-color:#FFF2;box-shadow:12px 0 #FFF2, -12px 0 #FFF}50%{background-color:#FFF;box-shadow:12px 0 #FFF2, -12px 0 #FFF2}100%{background-color:#FFF2;box-shadow:12px 0 #FFF, -12px 0 #FFF2}}@media (max-width: 1300px){html{font-size:11px}}@media (max-width: 1100px){.tablet-show{display:flex !important}html,body{position:fixed;top:0;left:0;right:0;bottom:0}main,section.list{overflow-y:visible}html{font-size:12px}body{height:100%}.panels-wrapper{overflow-y:auto;position:relative}.panels-wrapper,.details,.panels-wrapper.listings,.details .detail-list{grid-template-columns:1fr}header{grid-template-columns:1fr;position:sticky;top:0;z-index:30}header .header-buttons{flex-wrap:wrap}header .nav{flex-wrap:wrap}section.map{position:fixed;top:0;bottom:0;right:0;left:0;display:none}section.map.toggle-map{display:block}section.list .block-wrapper{max-width:100%}.address .tags{display:none}.directory-listing .inner{max-width:100%}.details section.comments,.details .buttons{grid-column:span 1}.filters{padding:1rem 1rem 1.25rem 1rem}section.subscribe .subscribe-calendar{padding:clamp(5rem, 5vw, 10rem) 0 clamp(10rem, 15vw, 18rem) 5rem}section.user-menu{width:100%}.user-profile{grid-template-columns:1fr}.user-profile .user-stats{justify-content:start}.user-profile .block-wrapper,.user-profile .block-wrapper-title{grid-column:auto;width:100%}}@media (max-width: 500px){.mobile-show{display:flex !important}.mobile-hide{display:none}h1{font-size:2.5rem}header .header .function-buttons{gap:1.5rem !important}.activity{grid-template-columns:4.5rem 1fr}.activity.directory-listing{grid-template-columns:1fr 1fr}.activity .details{padding:0 1.15rem 0 1.15rem}.activity.list-preview{grid-template-columns:1fr}.activity .date,.activity .title{padding:1.5rem 1rem 1.3rem 1rem}.activity .title{padding:1.5rem 4rem 1.3rem 1rem}.activity.listing .address{padding:0.5rem 1rem}form input,form textarea,form .ss-main,form .input.datetime label{font-size:2rem;padding:1.5rem 1rem}section.list .article-preview{padding:1rem}section.page.full{padding:4rem 1.25rem}.block.user-search-result-list{flex-direction:column;align-items:start}.close{top:1.5rem}}@font-face{font-family:'Icons';font-weight:400;src:url(/assets/bootstrap-icons-4f186bfcba02df32e2e45e64645aa46886457cb855a85bbec8013e1866c8a1f6.woff2),url(/assets/bootstrap-icons-69de61f24e1c47410e9c685931afab4ca0ebba40d9ebbf50c669f7496b112f32.woff);font-display:swap}@font-face{font-family:'Quadrant';font-weight:400;font-style:normal;src:url(/assets/QuadrantText-Regular-54b2c574c119deda07ef03749fe05e7d6329652fb1bc4c78233834faeb051181.woff2);font-display:swap}@font-face{font-family:'Quadrant';font-weight:400;font-style:italic;src:url(/assets/QuadrantText-RegularItalic-1e0e3936e80bd7dd5f69eb571c6c0cffed40d26476948f8f06517089a3ecef90.woff2);font-display:swap}form{display:flex;flex-direction:column;color:white}form.two-column{display:grid;grid-template-columns:1fr 1fr;gap:2rem;padding:2rem 1.25rem}form.one-column{display:flex;flex-direction:column;gap:1.5rem;padding:2rem 1.25rem}form.page{display:flex;flex-direction:column;gap:1.5rem;padding:4rem}form.page .form-inputs{display:flex;flex-direction:column;gap:1.5rem}form.login{max-width:600px;margin:auto}form.search{display:flex;flex-direction:column;gap:1.5rem}form.wide{width:100%}form.margin-top{margin-top:2rem}form.inline{display:flex;flex-direction:column;gap:1.5rem}form.inline .input input,form.inline textarea{padding:0}form.inline textarea{min-height:4rem}form .column{display:flex;flex-direction:column;gap:1.5rem}form input,form select,form .ss-main,form textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#1a1a1a;padding:1rem;border-radius:0.4rem;border:none;width:100%;position:relative;cursor:pointer}form input:active,form input:focus,form select:active,form select:focus,form .ss-main:active,form .ss-main:focus,form textarea:active,form textarea:focus{outline:none}form input{font-family:"Elma Trio Regular", "Arial", sans-serif;font-size:1.27rem;letter-spacing:-0.075rem;line-height:100%;border:none;color:white;width:100%;cursor:text}form input.file-upload{font-family:"ABC Marfa Regular", "Arial", sans-serif;font-size:1rem;letter-spacing:0.02rem;color:#727271}form input.name{font-size:3rem;background-color:transparent;padding:0}form input.button{font-family:inherit}form select,form .ss-main{font-family:"ABC Marfa Regular", "Arial", sans-serif;font-size:1rem;color:white;width:100%;border:none}form textarea{min-height:8rem;color:white}form label{font-family:"ABC Marfa Regular", "Arial", sans-serif !important;font-size:1rem !important;letter-spacing:0 !important;color:#727271;margin-bottom:0.5rem;display:block}form label.checkbox{padding:0;background-color:transparent;height:100%;display:flex;place-items:center}form .new-prompt .new-prompt{margin-bottom:1.5rem}form .new-prompt .new-prompt:last-of-type{margin-bottom:0}form .new-prompt .select{position:relative;border-radius:0.4rem 0.4rem 0 0}form .new-prompt .select:after{content:'';background-color:#727271;position:absolute;height:1px;left:1rem;right:1rem;bottom:0}form .new-prompt+.new-prompt{margin-top:1.5rem}form .new-prompt textarea{border-radius:0 0 0.4rem 0.4rem}form .new-prompt:first-of-type .remove_fields{display:none}form .new-prompt-add{display:flex;flex-direction:column;gap:1rem}form .new-prompt-add .remove_fields{display:block}form .remove_fields{background-color:#1a1a1a;color:#727271;margin-top:1rem}form .remove_fields:hover{background-color:#727271;color:#f7f7ef}form .flex{gap:1.5rem}form abbr[title]{text-decoration:none}form .date-time{background-color:#1a1a1a;display:grid;border-radius:0.4rem;grid-template-columns:1fr 3fr;padding:0.5rem 1rem;gap:0.5rem}form .date-time label{display:flex;align-items:center;justify-content:start;margin-bottom:0}form .date-time input{background-color:black;padding:0.5rem 1rem;text-align:center}form .profile-icon-edit{padding:1rem 0 0 0}form .profile-icon-edit input{padding:0.5rem}form .profile-icon-edit .user-icon{width:4rem;height:4rem;font-size:1.6rem}form input.color{height:5rem;width:5rem;padding:0;cursor:pointer;appearance:none;-moz-appearance:none;-webkit-appearance:none;background:none;border:0}form input.color::-webkit-color-swatch{border:0;border-radius:0}form .custom-checkbox{appearance:none;background-color:#f7f7ef;width:1.5rem;height:1.5rem;cursor:pointer;outline:none;padding:0;margin:0;position:relative}form .custom-checkbox:checked{background-color:#ffd16b}form .custom-checkbox:checked:after{content:'*';display:block;position:absolute;color:black;font-size:2rem;border-radius:0.4rem;top:6px;bottom:0;left:1px;right:0;width:calc(100% - 2px);background-color:#ffbe2e;text-align:center}form input:-webkit-autofill,form input:-webkit-autofill:hover,form input:-webkit-autofill:focus,form textarea:-webkit-autofill,form textarea:-webkit-autofill:hover,form textarea:-webkit-autofill:focus,form select:-webkit-autofill,form select:-webkit-autofill:hover,form select:-webkit-autofill:focus{-webkit-text-fill-color:#f7f7ef;-webkit-box-shadow:none;background-color:transparent;transition:background-color 5000s ease-in-out 0s;letter-spacing:0}form input::-webkit-file-upload-button{font-family:"ABC Marfa Regular", "Arial", sans-serif;background-color:black;display:inline;margin:0 1rem 0 0}form .image-previews{display:flex;gap:1rem;flex-wrap:wrap;position:relative}form .image-previews .preview{position:relative}form .image-previews .preview .trash{position:absolute;top:0.5rem;right:0.5rem;aspect-ratio:1/1;padding:0.3rem 0.6rem 0.25rem 0.6rem;border-radius:4rem}form .image-previews .preview.marked-for-deletion{filter:grayscale(100%)}form .image-previews .preview .checkbox{position:absolute;display:flex;color:#f7f7ef;background-color:black;top:0.5rem;left:0.5rem;width:calc(100% - 1rem);height:auto}form .image-previews .preview .checkbox input[type="checkbox"]{top:0.2rem;right:0.5rem;width:1.5rem;height:1.5rem;background-color:#e6e6df;border:0;cursor:pointer;color:black;-webkit-appearance:checkbox}form .image-previews .preview .checkbox label{color:#f7f7ef;width:auto;padding:0.2rem 0.5rem}form .image-previews img{width:15rem}form .form-actions{display:flex;justify-content:space-between;align-content:center;flex-wrap:wrap;width:100%}form .form-actions a{color:#727271;align-self:center}form .remember{display:flex;align-content:center;justify-content:center;gap:1rem}form .remember p{display:flex;align-items:center;color:#727271}form .ss-main{padding:0 1rem;min-height:3rem}form .ss-main:focus{outline:none;box-shadow:none}form .ss-main .ss-values{align-content:center}form .ss-main .ss-values .ss-value,form .ss-main .ss-values .ss-value .ss-value-text{background-color:black;border-radius:0;padding:0.25rem 0.5rem 0.3rem 0.5rem;height:min-content}form .ss-main .ss-values .ss-value .ss-value-text,form .ss-main .ss-values .ss-value .ss-value-text .ss-value-text{padding:0.3rem 1rem 0.3rem 0.75rem}form .ss-main .ss-values .ss-value .ss-value-delete,form .ss-main .ss-values .ss-value .ss-value-text .ss-value-delete{padding:0.3rem 0.75rem 0.3rem 1rem}form .ss-main .ss-values .ss-placeholder,form .ss-main .ss-single{padding:0;color:#727271;line-height:100%}.ss-content{background-color:#1a1a1a !important;border:none !important}.ss-content .ss-option.ss-selected:not(.ss-disabled){background-color:#ffbe2e !important;color:black !important}.ss-content .ss-search{color:#f7f7ef !important}.ss-content .ss-search input{background-color:black !important;color:#f7f7ef !important;border-radius:0.4rem !important;border:none !important;font-family:"ABC Marfa Regular", "Arial", sans-serif}.ss-content .ss-search input:focus{box-shadow:0 0 5px #ffbe2e !important}.ss-content .ss-list .ss-option{color:#f7f7ef !important}.ss-content .ss-list .ss-option:hover{background-color:#727271 !important;color:#f7f7ef !important}.pac-container{background-color:#1a1a1a;box-shadow:none;font-family:"ABC Marfa Regular", "Arial", sans-serif;border-top:none}.pac-container .pac-item{border-top:1px solid #727271;cursor:pointer}.pac-container .pac-item:hover{background-color:#727271}.pac-container .pac-item,.pac-container .pac-item-query,.pac-container .pac-matched{color:white}.pac-container .pac-logo.hdpi::after{display:none !important}@media (max-width: 500px){form.two-column{padding:2rem 1.15rem;grid-template-columns:1fr}form.login{padding:2rem 1.15rem}.span-2{grid-column:span 1}}
