*,:after,:before{box-sizing:border-box;margin:0;outline:none}body,html{background-color:#faf2e3;color:#4d0e12;font-family:Geomanist,sans-serif;font-size:16px;font-weight:400;line-height:1.5em;overflow-x:hidden;scroll-behavior:smooth}@media only screen and (min-width:768px){body,html{font-size:18px}}@media only screen and (min-width:992px){body,html{font-size:20px}}dd,dl,dt,li,ol,ul{margin:0;padding:0}:active,:focus{outline:none!important}.container{margin:0 auto;max-width:calc(1550px + 2rem);padding:0 16px;width:100%}@media only screen and (min-width:768px){.container{padding:0 1rem}}.bg-blue{background-color:#a5bed7}.bg-rose{background-color:#f5a8a3}.bg-darkred{background-color:#4d0e12}a{color:inherit;text-decoration:none}a,img{border:none}img{display:block;height:auto;max-width:100%}@font-face{font-family:Outfit;font-style:normal;src:url(../fonts/Outfit-VariableFont_wght.ttf)}@font-face{font-display:swap;font-family:Geomanist;font-style:normal;font-weight:100;src:url(../fonts/Geomanist/roman/geomanist-thin-webfont.ttf) format("truetype")}@font-face{font-display:swap;font-family:Geomanist;font-style:italic;font-weight:100;src:url(../fonts/Geomanist/italic/geomanist-thin-italic-webfont.ttf) format("truetype")}@font-face{font-display:swap;font-family:Geomanist;font-style:normal;font-weight:200;src:url(../fonts/Geomanist/roman/geomanist-extralight-webfont.ttf) format("truetype")}@font-face{font-display:swap;font-family:Geomanist;font-style:italic;font-weight:200;src:url(../fonts/Geomanist/italic/geomanist-extralight-italic-webfont.ttf) format("truetype")}@font-face{font-display:swap;font-family:Geomanist;font-style:normal;font-weight:300;src:url(../fonts/Geomanist/roman/geomanist-light-webfont.ttf) format("truetype")}@font-face{font-display:swap;font-family:Geomanist;font-style:italic;font-weight:300;src:url(../fonts/Geomanist/italic/geomanist-light-italic-webfont.ttf) format("truetype")}@font-face{font-display:swap;font-family:Geomanist;font-style:normal;font-weight:350;src:url(../fonts/Geomanist/roman/geomanist-book-webfont.ttf) format("truetype")}@font-face{font-display:swap;font-family:Geomanist;font-style:italic;font-weight:350;src:url(../fonts/Geomanist/italic/geomanist-book-italic-webfont.ttf) format("truetype")}@font-face{font-display:swap;font-family:Geomanist;font-style:normal;font-weight:400;src:url(../fonts/Geomanist/roman/geomanist-regular-webfont.ttf) format("truetype")}@font-face{font-display:swap;font-family:Geomanist;font-style:italic;font-weight:400;src:url(../fonts/Geomanist/italic/geomanist-regular-italic-webfont.ttf) format("truetype")}@font-face{font-display:swap;font-family:Geomanist;font-style:normal;font-weight:500;src:url(../fonts/Geomanist/roman/geomanist-medium-webfont.ttf) format("truetype")}@font-face{font-display:swap;font-family:Geomanist;font-style:italic;font-weight:500;src:url(../fonts/Geomanist/italic/geomanist-medium-italic-webfont.ttf) format("truetype")}@font-face{font-display:swap;font-family:Geomanist;font-style:normal;font-weight:700;src:url(../fonts/Geomanist/roman/geomanist-bold-webfont.ttf) format("truetype")}@font-face{font-display:swap;font-family:Geomanist;font-style:italic;font-weight:700;src:url(../fonts/Geomanist/italic/geomanist-bold-italic-webfont.ttf) format("truetype")}@font-face{font-display:swap;font-family:Geomanist;font-style:normal;font-weight:800;src:url(../fonts/Geomanist/roman/geomanist-black-webfont.ttf) format("truetype")}@font-face{font-display:swap;font-family:Geomanist;font-style:italic;font-weight:800;src:url(../fonts/Geomanist/italic/geomanist-black-italic-webfont.ttf) format("truetype")}@font-face{font-display:swap;font-family:Geomanist;font-style:normal;font-weight:900;src:url(../fonts/Geomanist/roman/geomanist-ultra-webfont.ttf) format("truetype")}@font-face{font-display:swap;font-family:Geomanist;font-style:italic;font-weight:900;src:url(../fonts/Geomanist/italic/geomanist-ultra-italic-webfont.ttf) format("truetype")}.--h1,h1{font-size:42px;font-weight:500;line-height:1.1em}@media only screen and (min-width:768px){.--h1,h1{font-size:70px}}@media only screen and (min-width:1200px){.--h1,h1{font-size:100px;line-height:normal}}.--h2,h2{font-size:34px;font-weight:300;line-height:1.1em}@media only screen and (min-width:768px){.--h2,h2{font-size:46px}}@media only screen and (min-width:1200px){.--h2,h2{font-size:60px}}.fs-1{font-size:10px}.fs-2{font-size:15px;letter-spacing:2.1px}.fs-3,.fs-4{font-size:20px}@media only screen and (min-width:768px){.fs-4{font-size:25px}}.fs-5{font-size:22px}@media only screen and (min-width:768px){.fs-5{font-size:30px}}.label{align-items:center;background-color:#faf2e3;border-radius:50vh;display:flex;font-size:16px;gap:12px;line-height:1.2em;padding:12px 20px;width:-moz-fit-content;width:fit-content}@media only screen and (min-width:768px){.label{font-size:24px;padding:16px 32px}}.label:before{background-color:#cb4228;border-radius:50%;content:"";display:block;flex-shrink:0;height:10px;width:10px}.fw-medium{font-weight:500}.c-blue{color:#a5bed7}.c-darkred{color:#4d0e12}.text-uppercase{text-transform:uppercase}.text-center{text-align:center}.text-underline{text-decoration:underline!important}@keyframes btn-arrow-loop{0%{opacity:1;transform:translateX(0)}45%{opacity:0;transform:translateX(14px)}55%{opacity:0;transform:translateX(-14px)}to{opacity:1;transform:translateX(0)}}@keyframes btn-down-loop{0%{opacity:1;transform:translateY(0)}45%{opacity:0;transform:translateY(14px)}55%{opacity:0;transform:translateY(-14px)}to{opacity:1;transform:translateY(0)}}@keyframes coin-spin{0%{transform:rotateX(12deg) rotateY(0deg)}to{transform:rotateX(12deg) rotateY(1turn)}}@keyframes bonus-pulse{0%{opacity:1;transform:scale(.8)}to{opacity:0;transform:scale(1.4)}}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:hidden}html.is-loading .header,html.is-loading .hero-bg,html.is-loading .hero-wrap{opacity:0}@media(prefers-reduced-motion:reduce){html.is-loading .header,html.is-loading .hero-bg,html.is-loading .hero-wrap{opacity:1}}.marquee.is-js .marquee-slider{animation:none}.hero-patch>img{animation:badge-spin 24s linear infinite;will-change:transform}@media(prefers-reduced-motion:reduce){.hero-patch>img{animation:none}}.hero-patch>img:first-child{animation-duration:16s}.hero-patch>img:nth-child(2){animation-direction:reverse;animation-duration:28s}.hero-patch>img:nth-child(3){animation-duration:21s}@keyframes badge-spin{0%{rotate:0deg}to{rotate:1turn}}.cards-wrapper .item:hover .item-icon img{animation:icon-wiggle .6s ease-in-out}@keyframes icon-wiggle{0%,to{rotate:0deg}25%{rotate:-8deg}50%{rotate:6deg}75%{rotate:-3deg}}.btn{--btn-color:#4d0e12;--btn-fill:#4d0e12;--btn-color-hover:#faf2e3;align-items:center;background-color:transparent;border:2px solid var(--btn-fill);border-radius:50vw;color:var(--btn-color);cursor:pointer;display:flex;font-family:inherit;font-size:1rem;font-weight:400;gap:1rem;isolation:isolate;line-height:normal;overflow:hidden;padding:16px 24px;position:relative;transition:color .4s cubic-bezier(.7,0,.2,1),transform .2s ease;width:-moz-fit-content;width:fit-content}@media only screen and (min-width:768px){.btn{padding:20px 30px}}.btn:before{background-color:var(--btn-fill);border-radius:50%;content:"";height:200%;left:-10%;position:absolute;top:100%;transition:transform .5s cubic-bezier(.7,0,.2,1);width:120%;z-index:-1}.btn-arrow{flex-shrink:0;height:auto;width:9px}.btn:focus-visible,.btn:hover{color:var(--btn-color-hover)}.btn:focus-visible:before,.btn:hover:before{transform:translateY(-75%)}.btn:focus-visible .btn-arrow,.btn:hover .btn-arrow{animation:btn-arrow-loop .5s cubic-bezier(.7,0,.2,1)}.btn:active{transform:scale(.97)}.btn-blue{--btn-color:#a5bed7;--btn-fill:#a5bed7;--btn-color-hover:#4d0e12}.btn-down{align-items:center;border-radius:50%;display:flex;height:46px;justify-content:center;padding:0!important;width:46px}.btn-down svg path{stroke:currentColor}.btn-down:focus-visible svg,.btn-down:hover svg{animation:btn-down-loop .5s cubic-bezier(.7,0,.2,1)}@media(prefers-reduced-motion:reduce){.btn,.btn:before{transition:none}.btn:hover .btn-arrow,.btn:hover svg{animation:none!important}}.hero{align-items:center;display:flex;min-height:100svh;padding:140px 0 80px;position:relative}@media only screen and (min-width:768px){.hero{padding:200px 0}}.hero-wrap{align-items:center;display:flex;flex-direction:column;position:relative;z-index:10}@media only screen and (min-width:768px){.hero-wrap{position:static}}.hero-title{align-items:center;display:flex;flex-direction:column;gap:24px}@media only screen and (min-width:768px){.hero-title{position:relative;z-index:10}}.hero-patch{display:flex;gap:.5rem;justify-content:center;margin-top:40px;width:100%}@media only screen and (min-width:768px){.hero-patch{inset:0;margin:0;pointer-events:none;position:absolute;z-index:11}}.hero-patch>img{flex:1 1 0;max-width:196px;min-width:0}@media only screen and (min-width:768px){.hero-patch>img{bottom:0;cursor:grab;pointer-events:auto;position:absolute;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:clamp(120px,12vw,196px);-webkit-user-drag:none}.hero-patch>img:first-child{left:14%}.hero-patch>img:nth-child(2){left:44%}.hero-patch>img:nth-child(3){left:72%}}.hero.is-game .hero-wrap{position:static}.hero.is-game .hero-title{position:relative;z-index:10}.hero.is-game .hero-patch{inset:0;margin:0;pointer-events:none;position:absolute;z-index:11}.hero.is-game .hero-patch>img{bottom:auto;cursor:grab;flex:none;left:0;max-width:none;pointer-events:auto;position:absolute;top:0;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:clamp(84px,24vw,120px);-webkit-user-drag:none;animation:none}@media only screen and (min-width:768px){.hero.is-game .hero-patch>img{width:clamp(120px,12vw,196px)}}.hero.is-game .hero-patch>img.is-grabbed{cursor:grabbing}.hero-score{left:0;margin:0 auto;max-width:calc(100% - 32px);position:absolute;right:0;top:84px;width:-moz-fit-content;width:fit-content;z-index:12}@media only screen and (min-width:768px){.hero-score{top:40px}}.hero-score{align-items:center;color:#4d0e12;display:flex;flex-direction:column;gap:4px;opacity:0;pointer-events:none;text-align:center;transition:opacity .4s,color .3s}.hero-score.is-visible{opacity:1}.hero-score.is-miss{color:#cb4228}.hero-score-count{font-family:Geomanist;font-size:48px;font-weight:500;line-height:1}@media only screen and (min-width:768px){.hero-score-count{font-size:64px}}.hero-score-best{opacity:.6}.hero-score-best:empty{display:none}.hero-score-hint{background-color:#faf2e3;border-radius:50vh;display:none;margin:4px 0;padding:6px 14px}.hero-score.is-hint .hero-score-hint{display:block}.hero-score-effects{background-color:#cb4228;border-radius:50vh;color:#faf2e3;margin:4px 0;padding:6px 14px}.hero-score-effects:empty{display:none}.hero-score.is-record .hero-score-best:last-child{color:#cb4228;opacity:1}.hero-bonus{--thickness:5px;aspect-ratio:1/1;left:0;opacity:0;perspective:600px;pointer-events:none;position:absolute;top:0;visibility:hidden;width:72px}.hero-bonus:before{border:2px solid #faf2e3;border-radius:50%;content:"";inset:-8px;position:absolute}.hero-bonus.is-active:before{animation:bonus-pulse 1.2s ease-out infinite}.hero-bonus .badge-coin{animation-duration:2.4s;animation-play-state:paused}.hero-bonus span.badge-face{align-items:center;background-color:var(--face);border-radius:50%;display:flex;justify-content:center}.hero-bonus span.badge-face img{height:55%;-o-object-fit:contain;object-fit:contain;width:55%}.hero-bonus.is-stay{--face:#faf2e3;--edge:#d8cdb8}.hero-bonus.is-taste{--face:#f5a8a3;--edge:#cb817f}.hero-bonus.is-celebrate{--face:#cb4228;--edge:#9c2f1b}.hero-bonus-label{background-color:#faf2e3;border-radius:50vh;color:#4d0e12;left:50%;padding:4px 10px;position:absolute;top:calc(100% + 12px);translate:-50% 0;white-space:nowrap}.hero-bonus.is-active .badge-coin{animation-play-state:running}.hero-bonus-points{color:#cb4228;font-family:Geomanist;font-size:44px;font-weight:500;left:0;line-height:1;top:0;white-space:nowrap}.hero-bonus-points,.hero-confetti{pointer-events:none;position:absolute;z-index:20}.hero-confetti{display:none;height:100%;inset:0;width:100%}.hero-confetti.is-active{display:block}.hero-bg{left:0;overflow:hidden;pointer-events:none;top:0;width:100%}.hero-bg,.hero-bg img{height:100%;position:absolute}.hero-bg img{-o-object-fit:cover;object-fit:cover;width:200%;will-change:transform}.marquee{--marquee-gap:.5rem;--marquee-duration:30s;overflow:hidden;padding:12px 0;position:relative;z-index:1}@media only screen and (min-width:768px){.marquee{padding:20px 0}}.marquee-wrap{width:-moz-max-content;width:max-content}.marquee-slider,.marquee-wrap{align-items:center;display:flex;will-change:transform}.marquee-slider{animation:marquee-scroll var(--marquee-duration) linear infinite;flex-shrink:0;gap:var(--marquee-gap);padding-right:var(--marquee-gap)}.marquee-slider .item{align-items:center;display:flex;flex-shrink:0;gap:.5rem}.marquee-slider .item img{width:36px}@media only screen and (min-width:768px){.marquee-slider .item img{width:auto}}.marquee:hover .marquee-slider{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.marquee-slider{animation:none}}@keyframes marquee-scroll{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.cards{margin:100px 0}@media only screen and (min-width:768px){.cards{margin:150px 0}}@media only screen and (min-width:1200px){.cards{margin:200px 0}}.cards-header{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:space-between;margin-bottom:50px;text-align:center}@media only screen and (min-width:992px){.cards-header{flex-direction:row;text-align:left}}@media only screen and (min-width:1200px){.cards-header{margin-bottom:120px}}.cards-wrapper{display:grid;gap:16px;grid-template-columns:minmax(0,1fr)}@media only screen and (min-width:768px){.cards-wrapper{gap:20px;grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (min-width:1200px){.cards-wrapper{grid-template-columns:repeat(3,minmax(0,1fr))}}.cards-wrapper .item{border-radius:1.5rem;display:flex;flex-direction:column;gap:1.5rem;justify-content:space-between;padding:1.5rem}@media only screen and (min-width:768px){.cards-wrapper .item{border-radius:2rem;gap:1rem;padding:2rem 2.5rem}.cards-wrapper .item:last-child{grid-column:span 2}}@media only screen and (min-width:1200px){.cards-wrapper .item:last-child{grid-column:auto}}.cards-wrapper .item-content{display:flex;flex-direction:column;gap:1rem}.cards-wrapper .item-icon img{height:80px;width:auto}@media only screen and (min-width:768px){.cards-wrapper .item-icon img{height:115px}}.cards-wrapper .item-title span{font-size:40px;font-weight:300;letter-spacing:-2px;line-height:1.05em;white-space:nowrap}@media only screen and (min-width:768px){.cards-wrapper .item-title span{font-size:48px}}@media only screen and (min-width:1441px){.cards-wrapper .item-title span{font-size:60px}}.cards-wrapper .item-title span strong{font-size:28px;font-weight:500}@media only screen and (min-width:768px){.cards-wrapper .item-title span strong{font-size:32px}}@media only screen and (min-width:1441px){.cards-wrapper .item-title span strong{font-size:40px}}.cards-wrapper .item-title h2{font-weight:300}.cards-wrapper .item-title h2 strong{font-weight:500}.cards-wrapper .item-social{-moz-column-gap:1rem;column-gap:1rem;display:flex;flex-wrap:wrap;row-gap:.5rem}.cards-wrapper .item-form{align-items:center;display:flex;flex-direction:column;gap:15px}.cards-wrapper .item-form-row{background-color:#faf2e3;border-radius:50vh;box-shadow:inset 0 0 0 2px #4d0e12;display:flex;justify-content:space-between;width:100%}.cards-wrapper .item-form-row input{background-color:transparent;border:none;flex:1;min-width:0;padding:16px 20px;width:100%}@media only screen and (min-width:768px){.cards-wrapper .item-form-row input{padding:20px 30px}}.cards-wrapper .item-form-row .btn{background-color:#f5a8a3;flex-shrink:0}.cards-wrapper .item-form-acceptance{align-items:flex-start;cursor:pointer;display:flex;gap:6px;line-height:.8em}.cards-wrapper .item-form-acceptance input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent 50%/6px no-repeat;border:1px solid #4d0e12;border-radius:2px;cursor:pointer;flex-shrink:0;height:12px;margin:0;transition:background-color .2s ease;width:12px}.cards-wrapper .item-form-acceptance input[type=checkbox]:checked{background-color:#4d0e12;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 12 10'%3E%3Cpath stroke='%23FAF2E3' stroke-width='2' d='m1 5 3.5 3.5L11 1'/%3E%3C/svg%3E")}.cards-wrapper .item-form-acceptance input[type=checkbox]:focus-visible{box-shadow:0 0 0 3px #faf2e3,0 0 0 5px #4d0e12}.cards-bottom{align-items:center;display:flex;flex-direction:column;margin-top:60px;position:relative}@media only screen and (min-width:768px){.cards-bottom{margin-top:100px}}.cards-bottom .badge{--thickness:6px;aspect-ratio:1/1;left:0;perspective:900px;position:absolute;top:20px;width:100px}@media only screen and (min-width:768px){.cards-bottom .badge{--thickness:12px;left:10%;top:50px;width:200px}}.badge-coin{animation:coin-spin 7s linear infinite;height:100%;position:relative;transform:rotateX(12deg);transform-style:preserve-3d;width:100%}@media(prefers-reduced-motion:reduce){.badge-coin{animation:none}}.badge-coin.is-paused{animation-play-state:paused}.badge-edge,.badge-face{height:100%;inset:0;position:absolute;width:100%}.badge-face{backface-visibility:hidden;transform:translateZ(calc(var(--thickness)/2))}.badge-back{transform:rotateY(180deg) translateZ(calc(var(--thickness)/2))}.badge-edge{background:var(--edge,#cb817f);border-radius:50%;transform:translateZ(calc(var(--thickness)*(var(--i) - .5)))}.date{margin:100px 0}@media only screen and (min-width:768px){.date{margin:200px 0}}.date-wrap{align-items:center;display:flex;flex-direction:column;gap:50px}@media only screen and (min-width:768px){.date-wrap{gap:100px}}.date-icons{display:flex;gap:1rem}.date-icons img{width:44px}@media only screen and (min-width:768px){.date-icons img{width:auto}}.date-content{align-items:center;display:flex;flex-direction:column;gap:30px;text-align:center}@media only screen and (min-width:768px){.date-content{flex-direction:row;gap:60px;text-align:left}}.date-logo{width:240px}@media only screen and (min-width:768px){.date-logo{width:auto}}.date-line{background-color:#4d0e12;display:block;height:2px;width:60px}@media only screen and (min-width:768px){.date-line{align-self:stretch;height:auto;width:2px}}.item-form .wpcf7{width:100%}.item-form .wpcf7-form{align-items:center;display:flex;flex-direction:column;gap:15px}.item-form .wpcf7-form-control-wrap{display:flex;flex:1;min-width:0}.item-form .item-form-row:has(.wpcf7-not-valid){box-shadow:inset 0 0 0 2px #cb4228}.item-form .item-form-row .wpcf7-not-valid-tip{display:none}.item-form .item-form-acceptance .wpcf7-list-item{margin:0}.item-form .item-form-acceptance label{align-items:flex-start;cursor:pointer;display:flex;gap:6px}.item-form .wpcf7-spinner{display:none}.item-form .wpcf7-response-output{border:none!important;font-size:14px;line-height:1.4em;margin:0!important;padding:0!important;text-align:center}.item-form .wpcf7-form.failed .wpcf7-response-output,.item-form .wpcf7-form.invalid .wpcf7-response-output{color:#cb4228}.item-form .wpcf7-form.submitting .btn{opacity:.5;pointer-events:none}.item-form .wpcf7-acceptance .wpcf7-list-item-label{font-size:10px}.item-form .sib_signup_form{padding:0!important;width:100%}.item-form [class^=sib_signup_box_inside]{align-items:center;display:flex;flex-direction:column;gap:15px}.item-form .item-form-row:has(input:user-invalid){box-shadow:inset 0 0 0 2px #cb4228}.item-form .sib_loader{display:none!important}.item-form .sib_msg_disp{order:1}.item-form .sib_msg_disp:empty{display:none}.item-form .sib-alert-message{background:none!important;border:none!important;color:inherit!important;font-size:14px;line-height:1.4em;margin:0!important;padding:0!important;text-align:center}.item-form .sib-alert-message-error,.item-form .sib-alert-message-warning{color:#cb4228!important}.footer,.footer-wrap{position:relative}.footer-wrap{align-items:center;display:flex;flex-direction:column;gap:40px;justify-content:space-between;padding:100px 0;width:100%;z-index:10}@media only screen and (min-width:768px){.footer-wrap{flex-direction:row;gap:1rem;padding:200px 0}.footer-left,.footer-middle,.footer-right{flex:1}}.footer-left{display:flex;gap:1.5rem}@media only screen and (min-width:768px){.footer-left{flex-direction:column;gap:0}}.footer-middle,.footer-right{align-items:center;display:flex;flex-direction:column}@media only screen and (min-width:768px){.footer-right{align-items:flex-end}}.footer-bg{height:100%;left:50%;pointer-events:none;position:absolute;top:0;transform:translateX(-50%);width:120%}.footer-bg img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%;will-change:transform}.footer #footer-credit{height:-moz-fit-content;height:fit-content;width:120px}.footer #footer-credit svg path{fill:#4d0e12}.header{left:50%;position:absolute;top:24px;transform:translateX(-50%);width:100%;z-index:9999}@media only screen and (min-width:768px){.header{top:60px}}.header-top{align-items:center;display:flex;gap:1rem;justify-content:space-between}@media only screen and (min-width:768px){.header-top{align-items:flex-end}}.header-logo{flex-shrink:0;width:110px}@media only screen and (min-width:768px){.header-logo{width:175px}}.header-more{align-items:center;display:flex;font-size:13px;gap:8px;line-height:1.2em;text-align:right}@media only screen and (min-width:768px){.header-more{font-size:inherit;gap:18px}}.content-page{padding:140px 0 100px}@media only screen and (min-width:768px){.content-page{padding:220px 0 150px}}.content-page-content{margin:0 auto;max-width:800px}.content-page-content h1{font-size:42px;margin-bottom:40px}@media only screen and (min-width:768px){.content-page-content h1{font-size:60px}}.content-page-content h2{font-size:28px;margin:40px 0 16px}@media only screen and (min-width:768px){.content-page-content h2{font-size:36px}}.content-page-content h3{font-size:22px;font-weight:400;margin:30px 0 12px}.content-page-content ol,.content-page-content p,.content-page-content ul{margin-bottom:16px}.content-page-content ol,.content-page-content ul{padding-left:1.2em}.content-page-content a{text-decoration:underline}
/*# sourceMappingURL=css.css.map */
