.pattern.isometric{background-image:linear-gradient(30deg,#f1f1f1 12%,transparent 12.5%,transparent 87%,#f1f1f1 87.5%,#f1f1f1),linear-gradient(150deg,#f1f1f1 12%,transparent 12.5%,transparent 87%,#f1f1f1 87.5%,#f1f1f1),linear-gradient(30deg,#f1f1f1 12%,transparent 12.5%,transparent 87%,#f1f1f1 87.5%,#f1f1f1),linear-gradient(150deg,#f1f1f1 12%,transparent 12.5%,transparent 87%,#f1f1f1 87.5%,#f1f1f1),linear-gradient(60deg,#f1f1f177 25%,transparent 25.5%,transparent 75%,#f1f1f177 0,#f1f1f177),linear-gradient(60deg,#f1f1f177 25%,transparent 25.5%,transparent 75%,#f1f1f177 0,#f1f1f177);background-size:20px 35px;background-position:0 0,0 0,10px 18px,10px 18px,0 0,10px 18px}.pattern.isometric,.pattern.polka1{background-color:#fafafa;opacity:.8}.pattern.polka1{background-image:radial-gradient(#d0d0d0 .5px,#fafafa 0);background-size:10px 10px}.pattern.polka2{background-image:radial-gradient(#d0d0d0 .5px,transparent 0),radial-gradient(#d0d0d0 .5px,#fafafa 0);background-size:20px 20px;background-position:0 0,10px 10px}.pattern.polka2,.pattern.waves{background-color:#fafafa;opacity:.8}.pattern.waves{background-image:repeating-radial-gradient(circle at 0 0,transparent 0,#fafafa 10px),repeating-linear-gradient(#f1f1f155,#f1f1f1)}:root{--flower-size:1}.flower-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100vw;height:100vh;display:flex;justify-content:center;align-items:center}.flower-of-life{font-size:150px;width:calc(3*var(--flower-size)*2em);height:calc(3*var(--flower-size)*2em);position:relative;overflow:hidden;animation:fadeInFlower 1.5s ease-out forwards}.flower-of-life,.flower-of-life .petal{margin:auto;border-radius:50%;border:1px solid #34c0dc;box-sizing:border-box}.flower-of-life .petal{width:calc(var(--flower-size)*2em);height:calc(var(--flower-size)*2em);position:absolute;top:-2em;left:-2em}.flower-of-life .petal:first-child{top:calc(var(--flower-size)*0em);left:calc(var(--flower-size)*2em)}.flower-of-life .petal:nth-child(2){top:calc(var(--flower-size)*1em);left:calc(var(--flower-size)*2em)}.flower-of-life .petal:nth-child(3){top:calc(var(--flower-size)*2em);left:calc(var(--flower-size)*2em)}.flower-of-life .petal:nth-child(4){top:calc(var(--flower-size)*3em);left:calc(var(--flower-size)*2em)}.flower-of-life .petal:nth-child(5){top:calc(var(--flower-size)*4em);left:calc(var(--flower-size)*2em)}.flower-of-life .petal:nth-child(6){top:calc(var(--flower-size)*.5em);left:calc(var(--flower-size)*1.15em)}.flower-of-life .petal:nth-child(7){top:calc(var(--flower-size)*1.5em);left:calc(var(--flower-size)*1.15em)}.flower-of-life .petal:nth-child(8){top:calc(var(--flower-size)*2.5em);left:calc(var(--flower-size)*1.15em)}.flower-of-life .petal:nth-child(9){top:calc(var(--flower-size)*3.5em);left:calc(var(--flower-size)*1.15em)}.flower-of-life .petal:nth-child(10){top:calc(var(--flower-size)*.5em);left:calc(var(--flower-size)*2.88em)}.flower-of-life .petal:nth-child(11){top:calc(var(--flower-size)*1.5em);left:calc(var(--flower-size)*2.88em)}.flower-of-life .petal:nth-child(12){top:calc(var(--flower-size)*2.5em);left:calc(var(--flower-size)*2.88em)}.flower-of-life .petal:nth-child(13){top:calc(var(--flower-size)*3.5em);left:calc(var(--flower-size)*2.88em)}.flower-of-life .petal:nth-child(14){top:calc(var(--flower-size)*1em);left:calc(var(--flower-size)*.27em)}.flower-of-life .petal:nth-child(15){top:calc(var(--flower-size)*2em);left:calc(var(--flower-size)*.27em)}.flower-of-life .petal:nth-child(16){top:calc(var(--flower-size)*3em);left:calc(var(--flower-size)*.27em)}.flower-of-life .petal:nth-child(17){top:calc(var(--flower-size)*1em);left:calc(var(--flower-size)*3.73em)}.flower-of-life .petal:nth-child(18){top:calc(var(--flower-size)*2em);left:calc(var(--flower-size)*3.73em)}.flower-of-life .petal:nth-child(19){top:calc(var(--flower-size)*3em);left:calc(var(--flower-size)*3.73em)}@keyframes fadeInFlower{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@font-face{font-family:Inter;src:url(/fonts/inter/ttf/inter-latin-100-italic.ttf) format("truetype"),url(/fonts/inter/webfonts/inter-latin-100-italic.woff2) format("woff2"),url(/fonts/inter/webfonts/inter-latin-100-italic.woff) format("woff");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/inter/ttf/inter-latin-100-normal.ttf) format("truetype"),url(/fonts/inter/webfonts/inter-latin-100-normal.woff2) format("woff2"),url(/fonts/inter/webfonts/inter-latin-100-normal.woff) format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/inter/ttf/inter-latin-200-italic-normal.ttf) format("truetype"),url(/fonts/inter/webfonts/inter-latin-200-italic.woff2) format("woff2"),url(/fonts/inter/webfonts/inter-latin-200-italic.woff) format("woff");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/inter/ttf/inter-latin-200-normal.ttf) format("truetype"),url(/fonts/inter/webfonts/inter-latin-200-normal.woff2) format("woff2"),url(/fonts/inter/webfonts/inter-latin-200-normal.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/inter/ttf/inter-latin-300-italic-normal.ttf) format("truetype"),url(/fonts/inter/webfonts/inter-latin-300-italic.woff2) format("woff2"),url(/fonts/inter/webfonts/inter-latin-300-italic.woff) format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/inter/ttf/inter-latin-300-normal.ttf) format("truetype"),url(/fonts/inter/webfonts/inter-latin-300-normal.woff2) format("woff2"),url(/fonts/inter/webfonts/inter-latin-300-normal.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/inter/ttf/inter-latin-400-italic-normal.ttf) format("truetype"),url(/fonts/inter/webfonts/inter-latin-400-italic.woff2) format("woff2"),url(/fonts/inter/webfonts/inter-latin-400-italic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/inter/ttf/inter-latin-400-normal.ttf) format("truetype"),url(/fonts/inter/webfonts/inter-latin-400-normal.woff2) format("woff2"),url(/fonts/inter/webfonts/inter-latin-400-normal.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/inter/ttf/inter-latin-500-italic-normal.ttf) format("truetype"),url(/fonts/inter/webfonts/inter-latin-500-italic.woff2) format("woff2"),url(/fonts/inter/webfonts/inter-latin-500-italic.woff) format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/inter/ttf/inter-latin-500-normal.ttf) format("truetype"),url(/fonts/inter/webfonts/inter-latin-500-normal.woff2) format("woff2"),url(/fonts/inter/webfonts/inter-latin-500-normal.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/inter/ttf/inter-latin-600-italic-normal.ttf) format("truetype"),url(/fonts/inter/webfonts/inter-latin-600-italic.woff2) format("woff2"),url(/fonts/inter/webfonts/inter-latin-600-italic.woff) format("woff");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/inter/ttf/inter-latin-600-normal.ttf) format("truetype"),url(/fonts/inter/webfonts/inter-latin-600-normal.woff2) format("woff2"),url(/fonts/inter/webfonts/inter-latin-600-normal.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/inter/ttf/inter-latin-700-italic-normal.ttf) format("truetype"),url(/fonts/inter/webfonts/inter-latin-700-italic.woff2) format("woff2"),url(/fonts/inter/webfonts/inter-latin-700-italic.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/inter/ttf/inter-latin-700-normal.ttf) format("truetype"),url(/fonts/inter/webfonts/inter-latin-700-normal.woff2) format("woff2"),url(/fonts/inter/webfonts/inter-latin-700-normal.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/inter/ttf/inter-latin-800-italic-normal.ttf) format("truetype"),url(/fonts/inter/webfonts/inter-latin-800-italic.woff2) format("woff2"),url(/fonts/inter/webfonts/inter-latin-800-italic.woff) format("woff");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/inter/ttf/inter-latin-800-normal.ttf) format("truetype"),url(/fonts/inter/webfonts/inter-latin-800-normal.woff2) format("woff2"),url(/fonts/inter/webfonts/inter-latin-800-normal.woff) format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/inter/ttf/inter-latin-900-italic-normal.ttf) format("truetype"),url(/fonts/inter/webfonts/inter-latin-900-italic.woff2) format("woff2"),url(/fonts/inter/webfonts/inter-latin-900-italic.woff) format("woff");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/inter/ttf/inter-latin-900-normal.ttf) format("truetype"),url(/fonts/inter/webfonts/inter-latin-900-normal.woff2) format("woff2"),url(/fonts/inter/webfonts/inter-latin-900-normal.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}