.sas-samvete{--background:#fbfaf9;--foreground:#0f0905;--card:#fff;--card-foreground:#1c1610;--popover:#fff;--popover-foreground:#1c1610;--primary:#005d32;--primary-foreground:#fbf8f1;--secondary:#f5f1ec;--secondary-foreground:#362c24;--muted:#f5f1ec;--muted-foreground:#6c6158;--accent:#f4ead9;--accent-foreground:#362c24;--destructive:#e40014;--border:#e7e4e0;--input:#e7e4e0;--ring:#005d32;--sas-hero-bg:#f9f5ea;--sas-tag-frukost:#f4d29b;--sas-tag-maltid:#aadcba;--sas-tag-snack:#fac6c1;--sas-gradient-1:linear-gradient(135deg,#f4d29b,#e0eac5);--sas-gradient-2:linear-gradient(135deg,#aadcba,#c3e7df);--sas-gradient-3:linear-gradient(135deg,#fac6c1,#fcdecd);--sas-gradient-4:linear-gradient(135deg,#b8e9eb,#d8f0fc)}@supports (color:lab(0% 0 0)){.sas-samvete{--background:lab(98.266% .111133 .751412);--foreground:lab(2.73212% 1.44567 2.14143);--card:lab(100% 0 0);--card-foreground:lab(7.74386% 2.73532 4.44982);--popover:lab(100% 0 0);--popover-foreground:lab(7.74386% 2.73532 4.44982);--primary:lab(34.2521% -38.9513 20.1915);--primary-foreground:lab(97.7312% -.00935793 3.82464);--secondary:lab(95.3832% .459492 3.01512);--secondary-foreground:lab(18.7497% 3.63408 6.86861);--muted:lab(95.3832% .459492 3.01512);--muted-foreground:lab(41.9561% 3.51177 6.75876);--accent:lab(93.105% 1.56859 9.51444);--accent-foreground:lab(18.7497% 3.63408 6.86861);--destructive:lab(48.4493% 77.4328 61.5452);--border:lab(90.7376% .341386 2.25927);--input:lab(90.7376% .341386 2.25927);--ring:lab(34.2521% -38.9513 20.1915);--sas-hero-bg:lab(96.5955% .00840426 5.75243);--sas-tag-frukost:lab(86.2079% 6.43942 31.8449);--sas-tag-maltid:lab(83.5352% -21.8416 11.2053);--sas-tag-snack:lab(84.3591% 18.4869 10.045);--sas-gradient-1:linear-gradient(135deg,lab(86.2079% 6.43942 31.8449),lab(91.2289% -8.21888 16.7884));--sas-gradient-2:linear-gradient(135deg,lab(83.5352% -21.8416 11.2053),lab(88.9023% -13.6476 -.123274));--sas-gradient-3:linear-gradient(135deg,lab(84.3591% 18.4869 10.045),lab(90.5424% 8.91981 11.9841));--sas-gradient-4:linear-gradient(135deg,lab(88.8941% -15.7832 -6.57161),lab(93.1509% -6.2415 -8.70013))}}@keyframes sas-fade-in-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes sas-fade-in{0%{opacity:0}to{opacity:1}}@keyframes sas-scale-in{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}@keyframes sas-slide-in-right{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:translate(0)}}.sas-samvete .sas-animate-in{animation:.6s cubic-bezier(.22,1,.36,1) both sas-fade-in-up}.sas-samvete .sas-animate-hero{animation:.7s cubic-bezier(.22,1,.36,1) both sas-scale-in}.sas-samvete .sas-animate-header{animation:.5s ease-out both sas-fade-in}.sas-samvete .sas-stagger-1{animation-delay:50ms}.sas-samvete .sas-stagger-2{animation-delay:.1s}.sas-samvete .sas-stagger-3{animation-delay:.15s}.sas-samvete .sas-stagger-4{animation-delay:.2s}.sas-samvete .sas-stagger-5{animation-delay:.25s}.sas-samvete .sas-stagger-6{animation-delay:.3s}.sas-samvete .sas-stagger-7{animation-delay:.35s}.sas-samvete .sas-stagger-8{animation-delay:.4s}.sas-samvete .sas-card-hover{transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s cubic-bezier(.22,1,.36,1)}.sas-samvete .sas-card-hover:hover{transform:translateY(-4px);box-shadow:0 12px 40px -8px #362c241f;box-shadow:0 12px 40px -8px lab(18.7497% 3.63408 6.86861/.12)}.sas-samvete .sas-hero-card{transition:transform .4s cubic-bezier(.22,1,.36,1),box-shadow .4s cubic-bezier(.22,1,.36,1)}.sas-samvete .sas-hero-card:hover{transform:translateY(-6px);box-shadow:0 20px 60px -12px #362c2426;box-shadow:0 20px 60px -12px lab(18.7497% 3.63408 6.86861/.15)}.sas-samvete .sas-nav-link{transition:color .2s;position:relative}.sas-samvete .sas-nav-link:after{content:"";background:#005d32;background:lab(34.2521% -38.9513 20.1915);width:0;height:1.5px;transition:width .3s cubic-bezier(.22,1,.36,1);position:absolute;bottom:-2px;left:0}.sas-samvete .sas-nav-link:hover:after{width:100%}.sas-samvete .sas-tag-pill{transition:transform .2s,background-color .2s,box-shadow .2s}.sas-samvete .sas-tag-pill:hover{transform:translateY(-1px);box-shadow:0 2px 8px #362c2414;box-shadow:0 2px 8px lab(18.7497% 3.63408 6.86861/.08)}.sas-samvete .sas-gradient-thumb{transition:transform .4s cubic-bezier(.22,1,.36,1)}.sas-samvete .sas-card-hover:hover .sas-gradient-thumb{transform:scale(1.03)}.sas-samvete .sas-section-title{display:inline-block;position:relative}.sas-samvete .sas-section-title:after{content:"";background:#005d32;background:lab(34.2521% -38.9513 20.1915);border-radius:1px;width:40px;height:2px;position:absolute;bottom:-4px;left:0}
