:root{--lk-yellow: #FFCC00;--lk-red: #FF2A2A;--lk-green: #8CD25E;--lk-blue: #00AAD4;--lk-orange: #FF7F2A;--lk-purple: #7036C8;--lk-pink: #FF55DD;--lk-teal: #5EBCD2;--lk-ink: #1D2433;--lk-sand: #FFF6EA;--lk-mint: #E9F7F0;--lk-lavender: #F2ECFF;--charcoal: #1E3A8A;--deep: #7036C8;--gold: #FFCC00;--line: #ECE8F2;--line-2: #DCD5EA;--line-strong: #DCD5EA;--muted: #5B6273;--overlay: rgba(29, 36, 51, .45);--shadow-sm: 0 2px 6px rgba(29, 36, 51, .06);--shadow: 0 12px 32px rgba(29, 36, 51, .1);--shadow-lg: 0 24px 60px rgba(29, 36, 51, .16);--lk-sq-green: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 40'%3E%3Cpath d='M6 28C16 6 26 6 36 24s22 18 30 0 22-18 28 2' fill='none' stroke='%238CD25E' stroke-width='8' stroke-linecap='round'/%3E%3C/svg%3E");--lk-sq-yellow: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 40'%3E%3Cpath d='M6 28C16 6 26 6 36 24s22 18 30 0 22-18 28 2' fill='none' stroke='%23FFCC00' stroke-width='8' stroke-linecap='round'/%3E%3C/svg%3E");--lk-sq-pink: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 40'%3E%3Cpath d='M6 28C16 6 26 6 36 24s22 18 30 0 22-18 28 2' fill='none' stroke='%23FF55DD' stroke-width='8' stroke-linecap='round'/%3E%3C/svg%3E");--lk-sq-blue: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 40'%3E%3Cpath d='M6 28C16 6 26 6 36 24s22 18 30 0 22-18 28 2' fill='none' stroke='%2300AAD4' stroke-width='8' stroke-linecap='round'/%3E%3C/svg%3E");--lk-sq-orange: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 40'%3E%3Cpath d='M6 28C16 6 26 6 36 24s22 18 30 0 22-18 28 2' fill='none' stroke='%23FF7F2A' stroke-width='8' stroke-linecap='round'/%3E%3C/svg%3E");--lk-spark-yellow: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cpath d='M20 1c2 12 7 17 19 19-12 2-17 7-19 19-2-12-7-17-19-19 12-2 17-7 19-19z' fill='%23FFCC00'/%3E%3C/svg%3E");--lk-spark-purple: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cpath d='M20 4c1.6 10 6 14.4 16 16-10 1.6-14.4 6-16 16-1.6-10-6-14.4-16-16 10-1.6 14.4-6 16-16z' fill='none' stroke='%237036C8' stroke-width='3' stroke-linejoin='round'/%3E%3C/svg%3E");--lk-x-pink: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cpath d='M9 9l22 22M31 9L9 31' stroke='%23FF55DD' stroke-width='7' stroke-linecap='round'/%3E%3C/svg%3E");--lk-x-purple: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cpath d='M9 9l22 22M31 9L9 31' stroke='%237036C8' stroke-width='7' stroke-linecap='round'/%3E%3C/svg%3E");--lk-dot-blue: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Ccircle cx='20' cy='20' r='19' fill='%2300AAD4'/%3E%3C/svg%3E");--lk-dot-yellow: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Ccircle cx='20' cy='20' r='19' fill='%23FFCC00'/%3E%3C/svg%3E");--lk-blob-teal: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 90'%3E%3Cpath d='M62 6c26-4 54 14 50 42s-34 38-60 33S2 62 8 38 36 10 62 6z' fill='%235EBCD2'/%3E%3C/svg%3E");--lk-blob-green: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 90'%3E%3Cpath d='M58 8c30-6 58 10 54 38s-38 40-64 34S0 58 10 36 30 14 58 8z' fill='%238CD25E'/%3E%3C/svg%3E");--lk-slash-purple: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 44'%3E%3Cpath d='M8 30l12-18M26 36l12-22M44 30l9-14' stroke='%237036C8' stroke-width='5' stroke-linecap='round'/%3E%3C/svg%3E");--lk-dash-orange: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 60'%3E%3Cpath d='M4 50C30 10 70 4 116 20' fill='none' stroke='%23FF7F2A' stroke-width='4' stroke-linecap='round' stroke-dasharray='8 10'/%3E%3C/svg%3E");--lk-heart-pink: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cpath d='M20 34S5 25 5 14.5C5 9 9 6 13 6c3 0 5.5 2 7 4.5C21.5 8 24 6 27 6c4 0 8 3 8 8.5C35 25 20 34 20 34z' fill='%23FF55DD'/%3E%3C/svg%3E")}:is(.main-content,.header-group,.footer-group) :is(h1,h2,h3,h4){font-weight:800;letter-spacing:-.015em}.main-content .geckio-card__title,.main-content .geckio-card2__title{font-weight:700;letter-spacing:0}:is(.main-content,.footer-group) .eyebrow{font-weight:800;letter-spacing:.14em}.main-content .rte h2{font-size:var(--font-size-h3, 1.35rem)}.btn{transition:transform var(--dur) var(--ease),box-shadow var(--dur) var(--ease),background-color var(--dur) var(--ease),color var(--dur) var(--ease)}.btn--primary,.btn--accent{box-shadow:0 4px #1d243324}.btn--primary:hover,.btn--accent:hover{transform:translateY(-2px);box-shadow:0 6px #1d24331f}.btn--primary:active,.btn--accent:active{transform:translateY(1px);box-shadow:0 2px #1d243324}.btn--secondary{border-width:2px}.geckio-header .logo__img{max-height:2.75rem}@media(max-width:767px){.geckio-header .logo__img{max-height:2.05rem}}.geckio-header__link{font-weight:700}.geckio-announcement{font-weight:600}.geckio-card{border-radius:var(--radius-lg)}.geckio-card:hover{box-shadow:var(--shadow)}.geckio-card__media{border-radius:var(--radius-lg)}.lk-doodle{position:absolute;z-index:0;pointer-events:none;background:no-repeat center / contain}.lk-doodle--sq-green{background-image:var(--lk-sq-green)}.lk-doodle--sq-yellow{background-image:var(--lk-sq-yellow)}.lk-doodle--sq-pink{background-image:var(--lk-sq-pink)}.lk-doodle--sq-blue{background-image:var(--lk-sq-blue)}.lk-doodle--sq-orange{background-image:var(--lk-sq-orange)}.lk-doodle--spark{background-image:var(--lk-spark-yellow)}.lk-doodle--spark-purple{background-image:var(--lk-spark-purple)}.lk-doodle--x-pink{background-image:var(--lk-x-pink)}.lk-doodle--x-purple{background-image:var(--lk-x-purple)}.lk-doodle--dot-blue{background-image:var(--lk-dot-blue)}.lk-doodle--dot-yellow{background-image:var(--lk-dot-yellow)}.lk-doodle--blob-teal{background-image:var(--lk-blob-teal)}.lk-doodle--blob-green{background-image:var(--lk-blob-green)}.lk-doodle--slash{background-image:var(--lk-slash-purple)}.lk-doodle--dash{background-image:var(--lk-dash-orange)}@media(prefers-reduced-motion:no-preference){.lk-wiggle{animation:lk-wiggle 6s ease-in-out infinite}.lk-float{animation:lk-float 7s ease-in-out infinite}}@keyframes lk-wiggle{0%,to{transform:rotate(0)}50%{transform:rotate(-8deg)}}@keyframes lk-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}[id$=__featured] .geckio-feat,[id$=__usecases]>section,[id$=__mission]>section,[id$=__faq]>section,[id$=__cta]>section,[id$=__iwt-birthday]>section,[id$=__iwt-family]>section{position:relative}[id$=__featured] .geckio-feat:before{content:"";position:absolute;pointer-events:none;z-index:0;top:2.5rem;right:max(2rem,calc(50% - 38rem));width:64px;height:48px;background:var(--lk-slash-purple) no-repeat center / contain}[id$=__featured] .geckio-feat:after{content:"";position:absolute;pointer-events:none;z-index:0;bottom:2.5rem;left:max(1.5rem,calc(50% - 39rem));width:42px;height:42px;background:var(--lk-spark-yellow) no-repeat center / contain}[id$=__featured] .geckio-feat__inner{position:relative;z-index:1}[id$=__usecases]>section:after{content:"";position:absolute;pointer-events:none;top:2rem;right:max(1.5rem,calc(50% - 37rem));width:92px;height:38px;background:var(--lk-sq-yellow) no-repeat center / contain}[id$=__mission]>section:before{content:"";position:absolute;pointer-events:none;z-index:2;top:2.25rem;left:max(1rem,calc(50% - 38rem));width:36px;height:36px;background:var(--lk-x-pink) no-repeat center / contain}[id$=__mission]>section:after{content:"";position:absolute;pointer-events:none;bottom:2rem;right:max(1.5rem,calc(50% - 37rem));width:96px;height:40px;background:var(--lk-sq-green) no-repeat center / contain}[id$=__faq]>section:after{content:"";position:absolute;pointer-events:none;top:2.5rem;right:max(1.5rem,calc(50% - 36rem));width:44px;height:44px;background:var(--lk-spark-purple) no-repeat center / contain}[id$=__iwt-birthday]>section:after{content:"";position:absolute;pointer-events:none;top:2rem;right:max(1.5rem,calc(50% - 37rem));width:40px;height:40px;background:var(--lk-spark-yellow) no-repeat center / contain}[id$=__iwt-family]>section:after{content:"";position:absolute;pointer-events:none;bottom:2rem;left:max(1rem,calc(50% - 38rem));width:92px;height:38px;background:var(--lk-sq-blue) no-repeat center / contain}.geckio-ctaband--layout-gradient .geckio-ctaband__panel:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;background-image:radial-gradient(circle,rgba(255,210,63,.95) 0 4px,transparent 5px),radial-gradient(circle,rgba(255,110,199,.9) 0 3px,transparent 4px),radial-gradient(circle,rgba(122,201,67,.9) 0 3px,transparent 4px),radial-gradient(circle,rgba(76,201,240,.9) 0 4px,transparent 5px);background-size:310px 230px,250px 290px,370px 260px,290px 340px;background-position:40px 30px,170px 120px,90px 190px,230px 60px;opacity:.6}.geckio-ctaband--layout-gradient .geckio-ctaband__panel:after{content:"";position:absolute;pointer-events:none;z-index:0;right:6%;top:14%;width:96px;height:40px;background:var(--lk-sq-yellow) no-repeat center / contain}.geckio-ctaband--layout-gradient .geckio-ctaband__inner{position:relative;z-index:1}.geckio-ctaband__heading{font-size:clamp(1.8rem,1.3rem + 2vw,2.8rem)}.geckio-pagehero{position:relative;overflow:hidden}.geckio-pagehero:before{content:"";position:absolute;pointer-events:none;z-index:1;top:1.75rem;left:max(1rem,calc(50% - 36rem));width:92px;height:38px;background:var(--lk-sq-green) no-repeat center / contain}.geckio-pagehero:after{content:"";position:absolute;pointer-events:none;z-index:1;bottom:2rem;right:max(1.25rem,calc(50% - 35rem));width:44px;height:44px;background:var(--lk-spark-yellow) no-repeat center / contain}@media(max-width:749px){.geckio-pagehero:before{width:60px;height:26px;top:1rem}.geckio-pagehero:after{width:30px;height:30px;bottom:1rem}}.geckio-pagehero__heading{font-size:clamp(2.1rem,1.5rem + 2.6vw,3.4rem)}@media(max-width:749px){[id$=__featured] .geckio-feat:before,[id$=__featured] .geckio-feat:after,[id$=__usecases]>section:after,[id$=__mission]>section:before,[id$=__mission]>section:after,[id$=__iwt-birthday]>section:after,[id$=__iwt-family]>section:after{width:34px;height:28px;opacity:.85}}.geckio-sep{position:relative;margin-block:-1px}.geckio-sep__svg{position:relative;z-index:1}.geckio-sep:after{content:"";position:absolute;inset:auto 0 0 0;height:100%;z-index:0;pointer-events:none;background:currentColor;opacity:0}.lk-hero{position:relative;overflow:hidden;background:var(--sc-bg, #fff)}.lk-hero__inner{position:relative;z-index:1;display:grid;gap:var(--space-8);align-items:center;padding-block:var(--space-8) calc(var(--space-12) + 1.75rem)}.lk-hero__content{position:relative;display:flex;flex-direction:column;align-items:center;gap:var(--space-4);width:100%;max-width:36rem;margin-inline:auto;text-align:center}.lk-hero__eyebrow{display:inline-flex;align-items:center;gap:.5rem;margin:0;padding:.45rem .9rem;border-radius:999px;background:var(--lk-lavender);color:var(--lk-purple);font-weight:800;font-size:.72rem;letter-spacing:.12em;text-transform:uppercase}.lk-hero__heading{margin:0;font-family:var(--font-display);font-weight:900!important;font-size:clamp(2.55rem,1.6rem + 4.2vw,4.6rem);line-height:1.04;letter-spacing:-.02em;color:var(--sc-text, var(--lk-ink))}.lk-hero__line{display:block}.lk-hero__accent{color:var(--lk-purple)}.lk-hero__mark{position:relative;display:inline-block;isolation:isolate}.lk-hero__squiggle{position:absolute;z-index:-1;left:1%;bottom:-.16em;width:98%;height:.3em;color:var(--lk-yellow);pointer-events:none}.lk-hero__text{margin:0;font-size:clamp(1.02rem,.98rem + .3vw,1.2rem);line-height:1.6;color:var(--sc-muted, var(--muted));max-width:30rem}.lk-hero__actions{display:flex;flex-direction:column;align-items:stretch;gap:var(--space-3);width:100%;max-width:21rem;margin-top:var(--space-1)}.lk-hero__actions .btn{justify-content:center}.lk-hero__usps{display:flex;flex-wrap:wrap;justify-content:center;gap:.35rem 1rem;margin:var(--space-1) 0 0;padding:0;list-style:none;font-size:.85rem;font-weight:700;color:var(--sc-text, var(--lk-ink))}.lk-hero__usps li{display:inline-flex;align-items:center;gap:.35rem;white-space:nowrap}.lk-hero__check{display:inline-flex;color:#2e9e5b}.lk-hero__usps svg{width:1.05rem;height:1.05rem;flex:none}.lk-hero__media{position:relative;width:100%;max-width:38rem;margin-inline:auto}.lk-hero__media:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;border-radius:2rem;background:var(--lk-lavender);transform:translate(.75rem,.75rem) rotate(2deg)}.lk-hero__frame{position:relative;z-index:1;overflow:hidden;aspect-ratio:4 / 3.1;border-radius:2rem;background:var(--lk-lavender);box-shadow:0 22px 44px -26px #1d243380}.lk-hero__frame img{width:100%;height:100%;object-fit:cover;display:block}.lk-hero__card{position:absolute;z-index:2;left:50%;bottom:-2.6rem;transform:translate(-50%);display:flex;align-items:center;gap:.75rem;width:min(22rem,calc(100% - 1rem));padding:.5rem .65rem .5rem .5rem;border-radius:1.25rem;border:1px solid #EEE9F7;background:#fff;color:var(--lk-ink);text-decoration:none;text-align:left;box-shadow:0 16px 34px -14px #1d243361;transition:transform var(--dur) var(--ease),box-shadow var(--dur) var(--ease)}.lk-hero__card:hover{transform:translate(-50%) translateY(-3px);box-shadow:0 20px 40px -14px #1d24336b}.lk-hero__card-img{flex:none;width:3.5rem;height:3.5rem;border-radius:.9rem;overflow:hidden;background:#f6f6f5}.lk-hero__card-img img{width:100%;height:100%;object-fit:cover;display:block}.lk-hero__card-body{display:flex;flex-direction:column;align-items:flex-start;gap:.15rem;min-width:0;flex:1 1 auto}.lk-hero__card-tag{padding:.14rem .5rem;border-radius:999px;background:var(--lk-pink);color:#fff;font-size:.6rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase;line-height:1.3}.lk-hero__card-title{font-weight:800;font-size:.9rem;line-height:1.2}.lk-hero__card-price{font-weight:800;font-size:.92rem;color:var(--lk-purple)}.lk-hero__card-price s{color:var(--muted);font-weight:600;margin-right:.25rem}.lk-hero__card-go{flex:none;display:inline-flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;border-radius:50%;background:#ffd23f;color:var(--lk-ink);box-shadow:0 3px #1d243324}.lk-hero__card-go svg{width:1.1rem;height:1.1rem}.lk-hero__badge{position:absolute;z-index:3;right:.75rem;top:-1.25rem;width:6.5rem;aspect-ratio:1;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.2rem;padding:.75rem;background:var(--lk-pink);color:#fff;text-align:center;text-transform:uppercase;font-weight:900;font-size:.64rem;line-height:1.15;letter-spacing:.04em;box-shadow:0 10px 24px #ff55dd59;transform:rotate(-8deg);border:3px solid #fff}.lk-hero__badge svg{width:1.1rem;height:1.1rem}.lk-hero__spark{display:none}@media(min-width:990px){.lk-hero__inner{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:var(--space-16);padding-block:var(--space-12) var(--space-16)}.lk-hero__content{align-items:flex-start;text-align:left;margin-inline:0;gap:var(--space-5)}.lk-hero__eyebrow{font-size:.76rem}.lk-hero__actions{flex-direction:row;flex-wrap:wrap;width:auto;max-width:none}.lk-hero__usps{justify-content:flex-start;gap:.5rem 1.25rem;font-size:.92rem}.lk-hero__media{max-width:none;margin-inline:0}.lk-hero__media:before{border-radius:2.25rem;transform:translate(1.1rem,1.1rem) rotate(2deg)}.lk-hero__frame{aspect-ratio:4 / 3.3;border-radius:2.25rem}.lk-hero__card{left:-2.25rem;bottom:2rem;transform:none;width:auto;max-width:22rem;padding:.6rem .8rem .6rem .6rem}.lk-hero__card-img{width:3.9rem;height:3.9rem}.lk-hero__card-title{font-size:.95rem}.lk-hero__card:hover{transform:translateY(-3px)}.lk-hero__badge{width:clamp(7.5rem,6rem + 4vw,9rem);font-size:.8rem;right:-1rem;top:auto;bottom:-2rem;border-width:4px}.lk-hero__spark{display:block;top:-.35rem;right:1.5rem;left:auto;width:2.1rem;height:2.1rem}}.lk-cards{position:relative;overflow:hidden;background:var(--sc-bg)}.lk-cards__inner{position:relative;z-index:1;padding-block:var(--lk-pt, var(--section-y)) var(--lk-pb, var(--section-y))}.lk-cards--pt-none{--lk-pt: 0}.lk-cards--pt-sm{--lk-pt: var(--space-8)}.lk-cards--pt-lg{--lk-pt: var(--space-24)}.lk-cards--pb-none{--lk-pb: 0}.lk-cards--pb-sm{--lk-pb: var(--space-8)}.lk-cards--pb-lg{--lk-pb: var(--space-24)}.lk-cards__head{display:flex;flex-direction:column;gap:var(--space-3);margin-bottom:var(--space-8)}.lk-cards__head--center{align-items:center;text-align:center}.lk-cards__head .section-header__title{margin:0}.lk-cards__intro{color:var(--sc-muted, var(--muted));font-size:var(--fs-md);max-width:40rem;margin:0}.lk-cards__grid{position:relative;z-index:1;display:grid;gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none}@media(min-width:990px){.lk-cards__grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.lk-cards__grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.lk-cards__grid{gap:var(--space-6)}}@media(max-width:559px){.lk-cards__grid--stack{grid-template-columns:minmax(0,1fr)}}.lk-card{position:relative;display:flex;gap:var(--space-4);align-items:center;padding:var(--space-5);border-radius:var(--radius-lg);background:var(--sc-card, #fff);border:1px solid var(--sc-border, var(--line));box-shadow:var(--shadow-sm);transition:transform var(--dur) var(--ease),box-shadow var(--dur) var(--ease)}.lk-card:hover{transform:translateY(-3px);box-shadow:var(--shadow)}.lk-cards--layout-cards .lk-card{flex-direction:column;align-items:flex-start;padding:var(--space-6)}.lk-cards--layout-cards.lk-cards--center .lk-card{align-items:center;text-align:center}@media(max-width:749px){.lk-cards--layout-facts .lk-card{flex-direction:column;align-items:center;text-align:center;padding:var(--space-4) var(--space-3);gap:var(--space-3)}}.lk-card__icon{flex:none;width:3.5rem;height:3.5rem;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:var(--lk-c, var(--lk-purple));background:color-mix(in srgb,var(--lk-c, var(--lk-purple)) 16%,#fff)}.lk-card__icon svg{width:1.75rem;height:1.75rem}.lk-cards--layout-cards .lk-card__icon{width:4rem;height:4rem}.lk-cards--layout-cards .lk-card__icon svg{width:2rem;height:2rem}.lk-card__body{display:flex;flex-direction:column;gap:.25rem;min-width:0}.lk-card__title{margin:0;font-family:var(--font-display);font-weight:800;font-size:1.02rem;line-height:1.25;color:var(--sc-text, var(--lk-ink));text-transform:none;letter-spacing:0}.lk-cards--layout-cards .lk-card__title{font-size:1.15rem}.lk-card__text{margin:0;font-size:.92rem;line-height:1.5;color:var(--sc-muted, var(--muted))}.lk-cards--layout-panel .lk-cards__panel{position:relative;z-index:1;border-radius:calc(var(--radius-lg) * 1.4);background:var(--lk-panel-bg, var(--lk-sand));padding:clamp(1.5rem,1rem + 2.5vw,3rem)}.lk-cards--layout-panel .lk-cards__grid{gap:0}.lk-cards--layout-panel .lk-card{flex-direction:column;text-align:center;align-items:center;background:transparent;border:0;box-shadow:none;border-radius:0;padding:var(--space-4) var(--space-3)}.lk-cards--layout-panel .lk-card:hover{transform:none;box-shadow:none}@media(min-width:990px){.lk-cards--layout-panel .lk-card+.lk-card{border-left:1px solid color-mix(in srgb,var(--lk-ink) 12%,transparent)}}.lk-cards--layout-panel .lk-card__icon{background:transparent;width:3.75rem;height:3.75rem}.lk-cards--layout-panel .lk-card__icon svg{width:2.6rem;height:2.6rem;stroke-width:1.5}.lk-confetti{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.lk-confetti i{position:absolute;display:block;width:var(--s, 8px);height:var(--s, 8px);border-radius:50%;background:var(--c, var(--lk-yellow));opacity:.9}.lk-confetti i.lk-rect{border-radius:2px;width:calc(var(--s, 8px) * 1.6);transform:rotate(var(--r, 20deg))}.lk-confetti i.lk-ring{background:transparent;border:2px solid var(--c, var(--lk-yellow))}@media(prefers-reduced-motion:no-preference){.lk-confetti i{animation:lk-float 8s ease-in-out infinite;animation-delay:var(--d, 0s)}}.lk-cats{background:var(--sc-bg)}.lk-cats__inner{padding-block:var(--lk-pt, var(--space-12)) var(--lk-pb, var(--section-y))}.lk-cats__heading{margin:0 0 var(--space-6);font-family:var(--font-display);font-weight:800;font-size:var(--font-size-h3, 1.35rem);color:var(--sc-text, var(--lk-ink))}.lk-cats__grid{display:grid;gap:var(--space-3);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none}@media(min-width:640px){.lk-cats__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:990px){.lk-cats__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-4)}}.lk-cat{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);border-radius:999px;background:color-mix(in srgb,var(--lk-c, var(--lk-purple)) 12%,#fff);color:var(--lk-ink);text-decoration:none;transition:transform var(--dur) var(--ease),box-shadow var(--dur) var(--ease),background-color var(--dur) var(--ease)}.lk-cat:hover{transform:translateY(-3px);box-shadow:var(--shadow);background:color-mix(in srgb,var(--lk-c, var(--lk-purple)) 20%,#fff);color:var(--lk-ink)}.lk-cat__icon{flex:none;width:2.9rem;height:2.9rem;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:#fff;color:var(--lk-c-dark, var(--lk-c, var(--lk-purple)))}.lk-cat__icon svg{width:1.55rem;height:1.55rem}.lk-cat__body{display:flex;flex-direction:column;min-width:0;flex:1}.lk-cat__title{font-weight:800;font-size:1rem;line-height:1.2}.lk-cat__sub{font-size:.85rem;color:var(--muted);line-height:1.3}.lk-cat__arrow{flex:none;width:1.25rem;height:1.25rem;color:var(--lk-ink);transition:transform var(--dur) var(--ease)}.lk-cat:hover .lk-cat__arrow{transform:translate(3px)}.lk-page{position:relative;overflow:hidden;background:var(--sc-bg)}.lk-page__inner{position:relative;z-index:1;max-width:46rem;margin-inline:auto;padding-block:var(--lk-pt, var(--section-y)) var(--lk-pb, var(--section-y))}.lk-page__title{margin:0 0 var(--space-6);font-family:var(--font-display);font-weight:900;font-size:var(--fs-h2);line-height:1.1;letter-spacing:-.02em;color:var(--sc-text, var(--lk-ink))}.lk-page__content{font-size:1.075rem;line-height:1.75;color:var(--sc-text, var(--lk-ink))}.lk-page__content>*+*{margin-top:var(--space-4)}.lk-page__content h2{margin-top:var(--space-10);font-family:var(--font-display);font-weight:800;font-size:clamp(1.4rem,1.2rem + .8vw,1.85rem);line-height:1.2;letter-spacing:-.015em}.lk-page__content h2:after{content:"";display:block;width:64px;height:18px;margin-top:.6rem;background:var(--lk-sq-yellow) no-repeat left center / contain}.lk-page__content h3{margin-top:var(--space-8);font-weight:800;font-size:1.2rem}.lk-page__content ul,.lk-page__content ol{padding-left:1.3em}.lk-page__content li+li{margin-top:.35rem}.lk-page__content li::marker{color:var(--lk-purple)}.lk-page__content a{color:var(--lk-purple);font-weight:700;text-decoration:underline;text-underline-offset:3px}.lk-page__content table{width:100%;border-collapse:collapse;font-size:.95rem;margin-top:var(--space-4)}.lk-page__content th,.lk-page__content td{text-align:left;padding:.7rem .8rem;border-bottom:1px solid var(--line);vertical-align:top}.lk-page__content th{background:var(--lk-lavender);font-weight:800}.lk-page__content em{color:var(--lk-purple);font-style:italic}.lk-page--plain .lk-page__content h2:after{display:none}.geckio-badge{font-weight:800}.rte a{text-underline-offset:3px}.lk-card__icon--emoji{background:color-mix(in srgb,var(--lk-c, var(--lk-purple)) 14%,#fff)}.lk-card__emoji{font-size:1.8rem;line-height:1;font-family:"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",sans-serif}.lk-cards--layout-cards .lk-card__emoji{font-size:2.1rem}.lk-card__link{display:inline-flex;align-items:center;gap:.35rem;margin-top:.35rem;font-weight:800;font-size:.92rem;color:var(--lk-c, var(--lk-purple));text-decoration:none}.lk-card__link svg{width:1rem;height:1rem;transition:transform var(--dur) var(--ease)}.lk-card__link:hover svg{transform:translate(3px)}.lk-cards__cta{margin-top:var(--space-8);display:flex}.lk-cards__cta--center{justify-content:center}.lk-cards--layout-panel .lk-cards__head{margin-bottom:var(--space-6)}.lk-cards--layout-panel .lk-cards__head .section-header__title{font-size:clamp(1.5rem,1.2rem + 1.2vw,2.1rem)}.scheme--ink .lk-card,.scheme--charcoal .lk-card{background:#ffffff14;border-color:#ffffff29}.scheme--ink .lk-card__icon,.scheme--charcoal .lk-card__icon{background:#fffffff2}.lk-promos{background:var(--sc-bg)}.lk-promos__inner{padding-block:var(--lk-pt, var(--section-y)) var(--lk-pb, var(--section-y))}.lk-promos__grid{display:grid;gap:var(--space-5);grid-template-columns:minmax(0,1fr)}@media(min-width:990px){.lk-promos__grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.lk-promos__grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}}.lk-promo{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:var(--space-4);min-height:15rem;padding:clamp(1.25rem,1rem + 1.5vw,2.25rem);border-radius:calc(var(--radius-lg) * 1.2);background:var(--lk-promo-bg);color:var(--lk-ink)}.lk-promo--sun,.lk-promo--stars,.lk-promo--blob{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}@media(max-width:559px){.lk-promo,.lk-promo--sun,.lk-promo--stars,.lk-promo--blob{grid-template-columns:minmax(0,1fr);text-align:left}.lk-promo__media{max-width:15rem}}.lk-promo__media{position:relative;z-index:1}.lk-promo__media img{width:100%;height:auto;display:block;filter:drop-shadow(0 14px 18px rgba(29,36,51,.18))}.lk-promo__art{width:100%;height:auto;display:block}.lk-promo__body{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3)}.lk-promo__eyebrow{margin:0;display:inline-block;padding:.3rem .75rem;border-radius:999px;background:var(--lk-purple);color:#fff;font-weight:800;font-size:.72rem;letter-spacing:.1em;text-transform:uppercase}.lk-promo__heading{margin:0;font-family:var(--font-display);font-size:clamp(1.35rem,1.1rem + 1vw,1.9rem);line-height:1.1;text-transform:uppercase;letter-spacing:.01em;color:var(--lk-ink)}.lk-promo__text{margin:0;font-size:1rem;line-height:1.55;color:#3d4457}.lk-promo__btn{text-transform:uppercase;letter-spacing:.06em;font-weight:800;margin-top:var(--space-2)}.lk-promo__d1{top:1rem;right:1.25rem;width:54px;height:40px}.lk-promo__d2{bottom:1.1rem;left:42%;width:22px;height:22px}.lk-promo__d3{top:1.25rem;left:1.25rem;width:14px;height:14px}.geckio-imgtext__media,.geckio-feat__media img,.geckio-multicol__media{border-radius:calc(var(--radius-lg) * 1.15)}.geckio-imgtext__media,.geckio-feat{overflow:hidden}.geckio-faq .geckio-accordion-item,.geckio-faq details{border-radius:var(--radius)}.geckio-ftrust__icon{background:#fff!important}.geckio-footer .logo__img{max-height:3.25rem}.lk-blob-media img,[id$=__mission] .geckio-imgtext__media{border-radius:58% 42% 46% 54%/46% 52% 48% 54%!important}@font-face{font-family:LK Concert One;src:url(lk-concert-one.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:LK Nunito;src:url(lk-nunito.woff2) format("woff2");font-weight:200 1000;font-style:normal;font-display:swap}:root{--font-heading: "LK Concert One", "LK Nunito", ui-rounded, system-ui, sans-serif;--font-body: "LK Nunito", ui-rounded, system-ui, -apple-system, "Segoe UI", sans-serif;--font-display: var(--font-heading);--font-sans: var(--font-body)}body{font-family:var(--font-body)}:is(h1,h2,h3,h4,.h1,.h2,.h3,.h4){font-family:var(--font-heading)}.lk-cards--layout-facts .lk-card{flex-direction:column;align-items:center;text-align:center;gap:var(--space-3);padding:var(--space-6) var(--space-4)}.lk-cards--layout-facts .lk-card__icon{width:4rem;height:4rem}.lk-cards--layout-facts .lk-card__emoji{font-size:2rem}.lk-cards--layout-facts .lk-card__title{font-size:1.05rem}@media(max-width:749px){.lk-cards--layout-facts .lk-card{padding:var(--space-4) var(--space-3)}.lk-cards--layout-facts .lk-card__icon{width:3.25rem;height:3.25rem}.lk-cards--layout-facts .lk-card__emoji{font-size:1.6rem}.lk-cards--layout-facts .lk-card__title{font-size:.95rem}.lk-cards--layout-facts .lk-card__text{font-size:.85rem}}@media(max-width:749px){.lk-cards__panel>.lk-doodle{display:none}.lk-promo__d2{display:none}}.lk-cats__grid>li{display:flex}.lk-cat{width:100%}@media(min-width:990px)and (max-width:1240px){.lk-cat{padding:var(--space-3) var(--space-4);gap:var(--space-2)}.lk-cat__sub{font-size:.8rem}}body .geckio-pdp{--ink: #1B2140;--iris: #6A3FDB;--lav: #6A3FDB;--lav-soft: #DFD3FA;--mist: #F6F2FF;--lilac: #E4DAFB;--bg: #FFFFFF;--surface: #FFFFFF;--muted: #5B6273;--line: #ECE8F2;--gold: #FFB800;--green: #2E9E5B;background:#fff}body .geckio-pdp .main:not(.main--carousel),body .geckio-pdp .mainslide,body .geckio-pdp .thumb{background:#f6f6f5}body .geckio-pdp .thumb.dots,body .geckio-pdp .thumb.dotsv,body .geckio-pdp .bthumb{background-color:#fff;background-image:radial-gradient(circle,#E4DCF7 1.4px,transparent 1.5px)}body .geckio-pdp .bthumb--img{background-image:none}body .geckio-pdp .bthumb.betr{background:linear-gradient(135deg,#8e6bea,#5a32c8)}body .geckio-pdp .mqc .pic{background:linear-gradient(135deg,#b9a5f0,#6a3fdb)}body .geckio-pdp .vid{background:#1b2140}body .geckio-pdp .vid .vplay{box-shadow:0 10px 24px -8px #6a3fdb99}body .geckio-pdp .vid .vplay:hover{background:#5a32c8}body .geckio-pdp .vid:not(.is-playing):after{content:"";position:absolute;inset:auto 0 0 0;height:45%;z-index:1;pointer-events:none;background:linear-gradient(to top,#1b21409e,#1b214000)}body .geckio-pdp .vid .vlabel,body .geckio-pdp .vid .vplay{z-index:2}@media(min-width:860px){body .geckio-pdp .main--carousel{background:#f6f6f5}body .geckio-pdp .mainslide,body .geckio-pdp--media-stacked .main--carousel,body .geckio-pdp--media-grid .main--carousel{background:none}body .geckio-pdp--media-stacked .mainslide,body .geckio-pdp--media-grid .mainslide{background:#f6f6f5}}body .geckio-pdp .sbadge svg{display:none}body .geckio-pdp .sbadge--cool{color:#2e7d6b;border-color:#cbeadc;background:#e6f6ef}body .geckio-pdp .sbadge--lav{color:#6a3fdb;border-color:#dfd3fa;background:#f1ebff}body .geckio-pdp .sides-mid{display:inline-flex;align-items:center;gap:7px;padding:7px 13px;border-radius:999px;border:1.4px solid #FFE3A0;background:#fff7dd;color:#8a5300;font-family:var(--disp);font-weight:600;font-size:var(--font-size-small);letter-spacing:0;text-transform:none;line-height:1}body .geckio-feat__chip-icon{background:#7ac943;color:#fff}@media(max-width:1023px){body .geckio-feat__chips{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;width:100%;max-width:30rem;margin-inline:auto}body .geckio-feat__chip{min-width:0;padding:.6rem .7rem .6rem .55rem;border-radius:1rem;font-size:.86rem;line-height:1.25;text-align:left}[id$=__featured] .geckio-feat:before,[id$=__featured] .geckio-feat:after{display:none}}body .geckio-header__cta,body .geckio-drawer__cta .btn{--sc-btn-bg: #FFD23F;--sc-btn-fg: #1B2140;--sc-btn-bg-hover: #FFC61A;text-transform:uppercase;letter-spacing:.05em;font-weight:800}@media(max-width:1199px){body .geckio-header__cta{display:none}}body .geckio-header__link[href*="/products/"],body .geckio-drawer__link[href*="/products/"]{color:var(--lk-purple)}body .geckio-header__link[href*="/products/"]{position:relative;margin-inline-end:.9rem}body .geckio-header__link[href*="/products/"]:before,body .geckio-drawer__link[href*="/products/"]>span:after{content:"Nyhed";padding:.12rem .42rem;border-radius:999px;background:var(--lk-pink);color:#fff;font-family:var(--font-body);font-size:.56rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase;line-height:1.3;white-space:nowrap;pointer-events:none}body .geckio-header__link[href*="/products/"]:before{position:absolute;top:-.6rem;right:-1.35rem;transform:rotate(8deg)}body .geckio-drawer__link[href*="/products/"]>span:after{display:inline-block;margin-left:.55rem;vertical-align:.15em}body .geckio-mega__cols{display:grid;grid-template-columns:repeat(3,minmax(0,15.5rem));gap:.9rem 2.5rem}body .geckio-mega__col{min-width:0}body .geckio-mega__col-title{margin:0;font-family:var(--font-body);font-weight:700}body .geckio-mega__col-title[href*="/products/"]{color:var(--lk-purple)}body .geckio-mega__promo{flex-basis:19rem;background:#f2ecff;border-radius:1.25rem}body .geckio-mega__promo-media{border-radius:.9rem;background:#f6f6f5}body .geckio-mega__promo-heading{font-size:1.05rem}body .geckio-mega__promo-cta{color:var(--lk-purple);font-weight:800}body .geckio-ftrust__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem 1rem}body .geckio-ftrust__body{min-width:0;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}@media(min-width:720px){body .geckio-ftrust__list{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem}}.lk-vplay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;margin:auto;width:4.5rem;height:4.5rem;padding:0;border:0;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#ffd23f;color:#1b2140;cursor:pointer;box-shadow:0 6px #1d243329,0 18px 40px -12px #1d24338c;transition:transform var(--dur) var(--ease)}.lk-vplay:hover{transform:scale(1.06)}.lk-vplay:focus-visible{outline:3px solid #FFFFFF;outline-offset:3px}.lk-vplay svg{width:1.8rem;height:1.8rem;margin-left:.2rem}.lk-vplay__label{position:absolute;z-index:2;left:50%;bottom:1rem;transform:translate(-50%);display:inline-flex;align-items:center;gap:.35rem;padding:.35rem .8rem;border-radius:999px;background:#1b2140c7;color:#fff;font-size:.8rem;font-weight:800;white-space:nowrap;pointer-events:none}.lk-vplay-wrap.is-playing .lk-vplay,.lk-vplay-wrap.is-playing .lk-vplay__label{display:none}
/*# sourceMappingURL=/cdn/shop/t/4/assets/legeklar.css.map */
