/* Gepgo giris ekrani — 02.08
   1) hero: siteden alinan stiller .izm-yeni altina hapsedildi
   2) .izm-bolum: "Tek panel." bolumu (Framer ciktisi)
   3) ozel duzenlemeler                                        */

/* ==== 1) hero ==== */
@property --lv2b-cta-angle{syntax: "<angle>"; initial-value: 0deg; inherits: false;}@property --lv2b-cta-angle-offset{syntax: "<angle>"; initial-value: 0deg; inherits: false;}@property --lv2b-cta-percent{syntax: "<percentage>"; initial-value: 5%; inherits: false;}@property --lv2b-cta-shine{syntax: "<color>"; initial-value: #ffffff; inherits: false;}
@layer theme{
 .izm-yeni{--font-sans:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-serif:"Lora", Georgia, "Times New Roman", serif;--font-mono:"Geist Mono", ui-monospace, "SF Mono", Menlo, monospace;--color-red-300:oklch(80.8% .114 19.571);--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-orange-300:oklch(83.7% .128 66.29);--color-amber-50:oklch(98.7% .022 95.277);--color-amber-100:oklch(96.2% .059 95.617);--color-amber-200:oklch(92.4% .12 95.746);--color-amber-300:oklch(87.9% .169 91.605);--color-amber-400:oklch(82.8% .189 84.429);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-600:oklch(66.6% .179 58.318);--color-amber-700:oklch(55.5% .163 48.998);--color-amber-800:oklch(47.3% .137 46.201);--color-amber-900:oklch(41.4% .112 45.904);--color-green-400:oklch(79.2% .209 151.711);--color-green-500:oklch(72.3% .219 149.579);--color-emerald-50:oklch(97.9% .021 166.113);--color-emerald-100:oklch(95% .052 163.051);--color-emerald-200:oklch(90.5% .093 164.15);--color-emerald-300:oklch(84.5% .143 164.978);--color-emerald-400:oklch(76.5% .177 163.223);--color-emerald-500:oklch(69.6% .17 162.48);--color-emerald-600:oklch(59.6% .145 163.225);--color-emerald-700:oklch(50.8% .118 165.612);--color-emerald-800:oklch(43.2% .095 166.913);--color-cyan-100:oklch(95.6% .045 203.388);--color-cyan-200:oklch(91.7% .08 205.041);--color-cyan-400:oklch(78.9% .154 211.53);--color-cyan-500:oklch(71.5% .143 215.221);--color-sky-50:oklch(97.7% .013 236.62);--color-sky-100:oklch(95.1% .026 236.824);--color-sky-200:oklch(90.1% .058 230.902);--color-sky-300:oklch(82.8% .111 230.318);--color-sky-400:oklch(74.6% .16 232.661);--color-sky-500:oklch(68.5% .169 237.323);--color-sky-600:oklch(58.8% .158 241.966);--color-sky-700:oklch(50% .134 242.749);--color-sky-950:oklch(29.3% .066 243.157);--color-blue-50:oklch(97% .014 254.604);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-200:oklch(88.2% .059 254.128);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-700:oklch(48.8% .243 264.376);--color-indigo-50:oklch(96.2% .018 272.314);--color-indigo-100:oklch(93% .034 272.788);--color-indigo-200:oklch(87% .065 274.039);--color-indigo-400:oklch(67.3% .182 276.935);--color-indigo-500:oklch(58.5% .233 277.117);--color-indigo-700:oklch(45.7% .24 277.023);--color-violet-50:oklch(96.9% .016 293.756);--color-violet-100:oklch(94.3% .029 294.588);--color-violet-200:oklch(89.4% .057 293.283);--color-violet-300:oklch(81.1% .111 293.571);--color-violet-400:oklch(70.2% .183 293.541);--color-violet-500:oklch(60.6% .25 292.717);--color-violet-600:oklch(54.1% .281 293.009);--color-violet-700:oklch(49.1% .27 292.581);--color-fuchsia-100:oklch(95.2% .037 318.852);--color-fuchsia-200:oklch(90.3% .076 319.62);--color-fuchsia-400:oklch(74% .238 322.16);--color-fuchsia-500:oklch(66.7% .295 322.15);--color-rose-50:oklch(96.9% .015 12.422);--color-rose-100:oklch(94.1% .03 12.58);--color-rose-200:oklch(89.2% .058 10.001);--color-rose-300:oklch(81% .117 11.638);--color-rose-400:oklch(71.2% .194 13.428);--color-rose-500:oklch(64.5% .246 16.439);--color-rose-600:oklch(58.6% .253 17.585);--color-rose-700:oklch(51.4% .222 16.935);--color-rose-800:oklch(45.5% .188 13.697);--color-rose-900:oklch(41% .159 10.272);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-400:oklch(70.4% .04 256.788);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-900:oklch(21% .034 264.665);--color-zinc-50:oklch(98.5% 0 0);--color-zinc-100:oklch(96.7% .001 286.375);--color-zinc-200:oklch(92% .004 286.32);--color-zinc-300:oklch(87.1% .006 286.286);--color-zinc-400:oklch(70.5% .015 286.067);--color-zinc-500:oklch(55.2% .016 285.938);--color-zinc-700:oklch(37% .013 285.805);--color-zinc-800:oklch(27.4% .006 286.033);--color-zinc-900:oklch(21% .006 285.885);--color-zinc-950:oklch(14.1% .005 285.823);--color-neutral-50:oklch(98.5% 0 0);--color-neutral-100:oklch(97% 0 0);--color-neutral-200:oklch(92.2% 0 0);--color-neutral-300:oklch(87% 0 0);--color-neutral-400:oklch(70.8% 0 0);--color-neutral-500:oklch(55.6% 0 0);--color-neutral-600:oklch(43.9% 0 0);--color-neutral-700:oklch(37.1% 0 0);--color-neutral-800:oklch(26.9% 0 0);--color-neutral-900:oklch(20.5% 0 0);--color-neutral-950:oklch(14.5% 0 0);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-xs:.125rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--shadow-xs:0 1px 2px 0 #0000000d;--shadow-sm:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--drop-shadow-sm:0 1px 2px #00000026;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-ping:ping 1s cubic-bezier(0, 0, .2, 1) infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--animate-bounce:bounce 1s infinite;--blur-sm:8px;--blur-md:12px;--blur-xl:24px;--blur-2xl:40px;--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-bg:var(--gray-50);--color-surface:var(--gray-0);--color-surface-hover:var(--gray-25);--color-border:var(--border-default);--color-border-hover:var(--border-strong);--color-primary:var(--iris-500);--color-primary-hover:var(--iris-600);--color-primary-muted:var(--iris-300);--color-primary-foreground:#fff;--color-primary-glow:var(--iris-ring);--color-text:var(--gray-900);--color-text-secondary:var(--gray-600);--color-text-tertiary:var(--gray-500);--color-success:var(--green-500);--color-error:var(--red-500);--color-warning:var(--amber-500)}
}
@layer base{
 .izm-yeni *,
.izm-yeni :after,
.izm-yeni :before,
.izm-yeni ::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}
 .izm-yeni ::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}
 .izm-yeni{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}
 .izm-yeni hr{height:0;color:inherit;border-top-width:1px}
 .izm-yeni abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}
 .izm-yeni h1,
.izm-yeni h2,
.izm-yeni h3,
.izm-yeni h4,
.izm-yeni h5,
.izm-yeni h6{font-size:inherit;font-weight:inherit}
 .izm-yeni a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}
 .izm-yeni b,
.izm-yeni strong{font-weight:bolder}
 .izm-yeni code,
.izm-yeni kbd,
.izm-yeni samp,
.izm-yeni pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}
 .izm-yeni small{font-size:80%}
 .izm-yeni sub,
.izm-yeni sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}
 .izm-yeni sub{bottom:-.25em}
 .izm-yeni sup{top:-.5em}
 .izm-yeni table{text-indent:0;border-color:inherit;border-collapse:collapse}
 .izm-yeni :-moz-focusring{outline:auto}
 .izm-yeni progress{vertical-align:baseline}
 .izm-yeni summary{display:list-item}
 .izm-yeni ol,
.izm-yeni ul,
.izm-yeni menu{list-style:none}
 .izm-yeni img,
.izm-yeni svg,
.izm-yeni video,
.izm-yeni canvas,
.izm-yeni audio,
.izm-yeni iframe,
.izm-yeni embed,
.izm-yeni object{vertical-align:middle;display:block}
 .izm-yeni img,
.izm-yeni video{max-width:100%;height:auto}
 .izm-yeni button,
.izm-yeni input,
.izm-yeni select,
.izm-yeni optgroup,
.izm-yeni textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}
 .izm-yeni ::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}
 .izm-yeni :where(select:is([multiple],[size])) optgroup{font-weight:bolder}
 .izm-yeni :where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}
 .izm-yeni ::file-selector-button{margin-inline-end:4px}
 .izm-yeni ::placeholder{opacity:1}
 @supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){
  .izm-yeni ::placeholder{color:currentColor}
  @supports (color:color-mix(in lab,red,red)){
   .izm-yeni ::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}
  }
 }
 .izm-yeni textarea{resize:vertical}
 .izm-yeni ::-webkit-search-decoration{-webkit-appearance:none}
 .izm-yeni ::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}
 .izm-yeni ::-webkit-datetime-edit{display:inline-flex}
 .izm-yeni ::-webkit-datetime-edit-fields-wrapper{padding:0}
 .izm-yeni ::-webkit-datetime-edit{padding-block:0}
 .izm-yeni ::-webkit-datetime-edit-year-field{padding-block:0}
 .izm-yeni ::-webkit-datetime-edit-month-field{padding-block:0}
 .izm-yeni ::-webkit-datetime-edit-day-field{padding-block:0}
 .izm-yeni ::-webkit-datetime-edit-hour-field{padding-block:0}
 .izm-yeni ::-webkit-datetime-edit-minute-field{padding-block:0}
 .izm-yeni ::-webkit-datetime-edit-second-field{padding-block:0}
 .izm-yeni ::-webkit-datetime-edit-millisecond-field{padding-block:0}
 .izm-yeni ::-webkit-datetime-edit-meridiem-field{padding-block:0}
 .izm-yeni ::-webkit-calendar-picker-indicator{line-height:1}
 .izm-yeni :-moz-ui-invalid{box-shadow:none}
 .izm-yeni button,
.izm-yeni input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}
 .izm-yeni ::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}
 .izm-yeni ::-webkit-inner-spin-button{height:auto}
 .izm-yeni ::-webkit-outer-spin-button{height:auto}
 .izm-yeni [hidden]:where(:not([hidden=until-found])){display:none!important}
}
@layer utilities{
 .izm-yeni .\[container-type\:inline-size\]{container-type:inline-size}
 .izm-yeni .\!visible{visibility:visible!important}
 .izm-yeni .\!mt-2{margin-top:calc(var(--spacing) * 2)!important}
 .izm-yeni .\!h-8{height:calc(var(--spacing) * 8)!important}
 .izm-yeni .h-5{height:calc(var(--spacing) * 5)}
 .izm-yeni .min-h-screen{min-height:100vh}
 .izm-yeni .\!w-56{width:calc(var(--spacing) * 56)!important}
 .izm-yeni .w-5{width:calc(var(--spacing) * 5)}
 .izm-yeni .\!transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)!important}
 .izm-yeni .\!rounded-full{border-radius:3.40282e38px!important}
 .izm-yeni .\[background-image\:none\]{background-image:none}
 .izm-yeni .\[background-image\:var\(--button-gradient\)\]{background-image:var(--button-gradient)}
 .izm-yeni .\[background-image\:var\(--button-gradient-inverse\)\]{background-image:var(--button-gradient-inverse)}
 .izm-yeni .\[background-image\:var\(--button-gradient-surface\)\]{background-image:var(--button-gradient-surface)}
 .izm-yeni .object-contain{object-fit:contain}
 .izm-yeni .\!text-\[12px\]{font-size:12px!important}
 .izm-yeni .\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}
 .izm-yeni .\[box-shadow\:0_12px_36px_-8px_rgba\(0\,0\,0\,0\.18\)\,0_4px_10px_-2px_rgba\(0\,0\,0\,0\.08\)\]{box-shadow:0 12px 36px -8px #0000002e,0 4px 10px -2px #00000014}
 .izm-yeni .\[animation-delay\:-0\.16s\]{animation-delay:-.16s}
 .izm-yeni .\[animation-delay\:-0\.32s\]{animation-delay:-.32s}
 .izm-yeni .\[animation-delay\:0ms\]{animation-delay:0s}
 .izm-yeni .\[animation-delay\:150ms\]{animation-delay:.15s}
 .izm-yeni .\[animation-delay\:300ms\]{animation-delay:.3s}
 .izm-yeni .\[chat\:history\]{chat:history}
 .izm-yeni .\[chat\:onMessageSent\]{chat:onMessageSent}
 .izm-yeni .\[scrollbar-width\:none\]{scrollbar-width:none}
 @media(min-width:96rem){
  .izm-yeni .\32xl\:columns-6{columns:6}
 }
 .izm-yeni @starting-style{.starting\:-translate-y-2{--tw-translate-y:calc(var(--spacing) * -2);translate:var(--tw-translate-x) var(--tw-translate-y)}}
 .izm-yeni @starting-style{.starting\:translate-y-1{--tw-translate-y:calc(var(--spacing) * 1);translate:var(--tw-translate-x) var(--tw-translate-y)}}
 .izm-yeni @starting-style{.starting\:scale-\[0\.98\]{scale:.98}}
 .izm-yeni @starting-style{.starting\:bg-success\/20{background-color:var(--color-success)}@supports (color:color-mix(in lab,red,red)){.starting\:bg-success\/20{background-color:color-mix(in oklab,var(--color-success) 20%,transparent)}}}
 .izm-yeni @starting-style{.starting\:opacity-0{opacity:0}}
 .izm-yeni .\[\&_h2\]\:mt-4 h2{margin-top:calc(var(--spacing) * 4)}
 .izm-yeni .\[\&_h2\]\:mb-2 h2{margin-bottom:calc(var(--spacing) * 2)}
 .izm-yeni .\[\&_h2\]\:text-base h2{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}
 .izm-yeni .\[\&_h2\]\:font-semibold h2{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}
 .izm-yeni .\[\&_h2\]\:text-text h2{color:var(--color-text)}
 .izm-yeni .\[\&_h3\]\:mt-3 h3{margin-top:calc(var(--spacing) * 3)}
 .izm-yeni .\[\&_h3\]\:mb-1\.5 h3{margin-bottom:calc(var(--spacing) * 1.5)}
 .izm-yeni .\[\&_h3\]\:text-sm h3{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}
 .izm-yeni .\[\&_h3\]\:font-semibold h3{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}
 .izm-yeni .\[\&_h3\]\:text-text h3{color:var(--color-text)}
 .izm-yeni .\[\&_h4\]\:mt-2 h4{margin-top:calc(var(--spacing) * 2)}
 .izm-yeni .\[\&_h4\]\:mb-1 h4{margin-bottom:calc(var(--spacing) * 1)}
 .izm-yeni .\[\&_h4\]\:text-sm h4{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}
 .izm-yeni .\[\&_h4\]\:font-medium h4{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}
 .izm-yeni .\[\&_h4\]\:text-text-secondary h4{color:var(--color-text-secondary)}
 .izm-yeni .\[\&_li\]\:whitespace-normal li{white-space:normal}
 .izm-yeni .\[\&_ol\]\:my-1\.5 ol{margin-block:calc(var(--spacing) * 1.5)}
 .izm-yeni .\[\&_ol\]\:list-decimal ol{list-style-type:decimal}
 .izm-yeni :where(.\[\&_ol\]\:space-y-0\.5 ol>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}
 .izm-yeni .\[\&_ol\]\:pl-5 ol{padding-left:calc(var(--spacing) * 5)}
 .izm-yeni .\[\&_span\]\:text-\[12\.5px\] span{font-size:12.5px}
 .izm-yeni .\[\&_span\]\:text-\[13px\] span{font-size:13px}
 .izm-yeni .\[\&_span\]\:font-medium span{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}
 .izm-yeni .\[\&_span\]\:text-text-secondary span{color:var(--color-text-secondary)}
 .izm-yeni .\[\&_svg\]\:block svg{display:block}
 .izm-yeni .\[\&_svg\]\:h-full svg{height:100%}
 .izm-yeni .\[\&_svg\]\:w-full svg,
.izm-yeni .\[\&_table\]\:w-full table{width:100%}
 .izm-yeni .\[\&_table\]\:border-collapse table{border-collapse:collapse}
 .izm-yeni .\[\&_table\]\:text-xs table{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}
 .izm-yeni .\[\&_table\]\:whitespace-normal table{white-space:normal}
 .izm-yeni .\[\&_td\]\:border td{border-style:var(--tw-border-style);border-width:1px}
 .izm-yeni .\[\&_td\]\:border-border td{border-color:var(--color-border)}
 .izm-yeni .\[\&_td\]\:px-2\.5 td{padding-inline:calc(var(--spacing) * 2.5)}
 .izm-yeni .\[\&_td\]\:py-1\.5 td{padding-block:calc(var(--spacing) * 1.5)}
 .izm-yeni .\[\&_td\]\:text-text td{color:var(--color-text)}
 .izm-yeni .\[\&_textarea\]\:min-h-\[410px\] textarea{min-height:410px}
 .izm-yeni .\[\&_th\]\:border th{border-style:var(--tw-border-style);border-width:1px}
 .izm-yeni .\[\&_th\]\:border-border th{border-color:var(--color-border)}
 .izm-yeni .\[\&_th\]\:bg-\[var\(--surface-inset\)\] th{background-color:var(--surface-inset)}
 .izm-yeni .\[\&_th\]\:px-2\.5 th{padding-inline:calc(var(--spacing) * 2.5)}
 .izm-yeni .\[\&_th\]\:py-1\.5 th{padding-block:calc(var(--spacing) * 1.5)}
 .izm-yeni .\[\&_th\]\:text-left th{text-align:left}
 .izm-yeni .\[\&_th\]\:font-medium th{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}
 .izm-yeni .\[\&_th\]\:text-text-secondary th{color:var(--color-text-secondary)}
 .izm-yeni .\[\&_ul\]\:my-1\.5 ul{margin-block:calc(var(--spacing) * 1.5)}
 .izm-yeni .\[\&_ul\]\:list-disc ul{list-style-type:disc}
 .izm-yeni :where(.\[\&_ul\]\:space-y-0\.5 ul>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}
 .izm-yeni .\[\&_ul\]\:pl-5 ul{padding-left:calc(var(--spacing) * 5)}
 .izm-yeni .\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}
 .izm-yeni .\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}
 .izm-yeni .\[\&\>svg\]\:block>svg{display:block}
 .izm-yeni .\[\&\>svg\]\:h-6>svg{height:calc(var(--spacing) * 6)}
 .izm-yeni .\[\&\>svg\]\:h-\[136px\]>svg{height:136px}
 .izm-yeni .\[\&\>svg\]\:h-\[140px\]>svg{height:140px}
 .izm-yeni .\[\&\>svg\]\:h-\[160px\]>svg{height:160px}
 .izm-yeni .\[\&\>svg\]\:h-\[200px\]>svg{height:200px}
 .izm-yeni .\[\&\>svg\]\:h-auto>svg{height:auto}
 .izm-yeni .\[\&\>svg\]\:w-6>svg{width:calc(var(--spacing) * 6)}
 .izm-yeni .\[\&\>svg\]\:w-\[136px\]>svg{width:136px}
 .izm-yeni .\[\&\>svg\]\:w-\[140px\]>svg{width:140px}
 .izm-yeni .\[\&\>svg\]\:w-\[160px\]>svg{width:160px}
 .izm-yeni .\[\&\>svg\]\:w-\[200px\]>svg{width:200px}
 .izm-yeni .\[\&\>svg\]\:w-full>svg{width:100%}
 .izm-yeni .\[\&\>svg\]\:max-w-\[240px\]>svg{max-width:240px}
}
.izm-yeni{--gray-0:#fff;--gray-25:#fafbfc;--gray-50:#f4f5f6;--gray-100:#ecedef;--gray-150:#e3e5e8;--gray-200:#d8dade;--gray-300:#c2c5cb;--gray-400:#9a9ea6;--gray-500:#74787f;--gray-600:#565a61;--gray-700:#3c3f45;--gray-800:#282a2e;--gray-900:#1a1c1f;--gray-950:#101113;--iris-100:#eceafe;--iris-300:#c3bcff;--iris-500:#8479ff;--iris-600:#6f63f5;--iris-700:#5a4ee0;--iris-soft:#8479ff1f;--iris-faint:#8479ff0f;--iris-ring:#8479ff59;--green-500:#3f9e6e;--green-soft:#3f9e6e1f;--amber-500:#c2872a;--amber-soft:#c2872a1f;--red-500:#cf5340;--red-soft:#cf53401f;--accent-linkedin:#0a66c2;--linkedin-soft:#0a66c21f;--accent-instagram:#e1306c;--instagram-soft:#e1306c1f;--tag-mist:#64798f;--tag-mist-soft:#64798f24;--tag-sky:#3d7fb8;--tag-sky-soft:#3d7fb821;--tag-aqua:#2b93a8;--tag-aqua-soft:#2b93a824;--tag-seaglass:#369a80;--tag-seaglass-soft:#369a8024;--tag-sand:#a8834d;--tag-sand-soft:#a8834d29;--tag-coral:#d05e48;--tag-coral-soft:#d05e4821;--tag-anemone:#c25a92;--tag-anemone-soft:#c25a9221;--tag-dusk:#8a68cf;--tag-dusk-soft:#8a68cf21;--tag-deep:#4c62b8;--tag-deep-soft:#4c62b821;--border-subtle:#1a1c1f0f;--border-default:#1a1c1f1a;--border-strong:#1a1c1f29;--border-inverse:#ffffff24;--surface-hover-ink:#1a1c1f0a;--surface-active-ink:#1a1c1f12;--surface-sunken:var(--gray-100);--radius-xs:6px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--radius-2xl:28px;--radius-3xl:36px;--radius-full:999px;--radius-control:var(--radius-md);--radius-card:var(--radius-xl);--radius-surface:var(--radius-2xl);--radius-pill:var(--radius-full);--shadow-xs:0 1px 2px #1011130a, 0 1px 1px #10111308;--shadow-sm:0 1px 2px #1011130d, 0 2px 6px #1011130a;--shadow-md:0 2px 4px #1011130a, 0 6px 16px #1011130f;--shadow-lg:0 4px 8px #1011130d, 0 16px 40px #1011131a;--shadow-xl:0 8px 16px #1011130f, 0 32px 64px #10111324;--shadow-inset:inset 0 1px 2px #1011130f;--elevation-card:0 0 0 .5px var(--border-subtle), 0 1px 2px #1011130a, 0 8px 24px #1011130f;--elevation-popover:0 0 0 .5px var(--border-default), 0 12px 32px #1011131f, 0 2px 6px #1011130f;--highlight-top:inset 0 1px 0 #ffffffb3;--button-highlight:none;--button-highlight-inverse:none;--button-highlight-surface:none;--button-gradient:none;--button-gradient-inverse:none;--button-gradient-surface:none;--button-destructive-bg:var(--red-500);--ease-standard:cubic-bezier(.4, 0, .2, 1);--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in:cubic-bezier(.4, 0, 1, 1);--dur-instant:80ms;--dur-fast:.14s;--dur-base:.22s;--dur-slow:.36s;--dur-slowest:.6s;--press-scale:.97;--hover-lift:-1px;--focus-ring:var(--iris-ring);--surface-chat:#fff;--surface-glass:#ffffffc7;--surface-glass-strong:#ffffffe6;--surface-glass-subtle:#ffffff8c;--surface-inset:var(--surface-hover-ink);--surface-inset-hover:var(--surface-active-ink);--border-glass:var(--border-subtle);--border-glass-strong:var(--border-default);--shadow-panel:var(--elevation-card);--shadow-popover:var(--elevation-popover);--card-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncA type='linear' slope='0.05'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");--surface-raised:#fff;--surface-raised-hover:#fff;--surface-raised-subtle:#fff;--shadow-raised-subtle:inset 0 1px 0 #fffffff2, 0 1px 2px #1118200b, 0 10px 24px #1118200b;--shadow-raised:inset 0 1px 0 #fffffffa, 0 1px 2px #1118200f, 0 12px 28px #1118200f;--shadow-raised-hover:inset 0 1px 0 #fff, 0 2px 4px #11182012, 0 16px 34px #11182013;--rim-gradient:linear-gradient(180deg, #1118201f 0, #11182011 82px, #11182011 calc(100% - 62px) , #11182029 100%);--shadow-card:var(--elevation-card);--shadow-card-hover:var(--shadow-lg);--app-background:var(--gray-50);--grad-since-1:var(--iris-700);--grad-since-2:var(--iris-300);--grad-since-3:var(--iris-700)}
.izm-yeni html[data-theme=dark]{--border-subtle:#ffffff0f;--border-default:#ffffff1a;--border-strong:#ffffff2e;--surface-hover-ink:#ffffff0d;--surface-active-ink:#ffffff17;--surface-sunken:var(--gray-800);--accent-linkedin:#5cb3f6;--linkedin-soft:#5cb3f624;--accent-instagram:#f06595;--instagram-soft:#f0659529;--tag-mist:#a3b4c6;--tag-mist-soft:#8ca0b429;--tag-sky:#6fb3e8;--tag-sky-soft:#5aa0d729;--tag-aqua:#5cc4d6;--tag-aqua-soft:#46afc329;--tag-seaglass:#67c7a6;--tag-seaglass-soft:#50b49629;--tag-sand:#d3ab6c;--tag-sand-soft:#be965a29;--tag-coral:#ea8a74;--tag-coral-soft:#dc6e5a29;--tag-anemone:#e58ab8;--tag-anemone-soft:#d76ea029;--tag-dusk:#b697ec;--tag-dusk-soft:#a07de62e;--tag-deep:#93a7ef;--tag-deep-soft:#7084dc2e;--elevation-card:0 0 0 .5px var(--border-subtle), 0 1px 2px #0006, 0 8px 24px #00000073;--elevation-popover:0 0 0 .5px var(--border-default), 0 12px 32px #0009, 0 2px 6px #0006;--color-bg:#030304;--color-surface:#050506;--color-surface-hover:#101113;--color-border:var(--border-default);--color-border-hover:var(--border-strong);--color-primary:var(--iris-500);--color-primary-hover:var(--iris-300);--color-primary-muted:var(--iris-300);--color-primary-foreground:#fff;--color-primary-glow:#8479ff66;--color-text:var(--gray-50);--color-text-secondary:var(--gray-300);--color-text-tertiary:var(--gray-400);--color-success:#5fc08c;--color-error:#e0735f;--color-warning:#d6a04a;--surface-chat:#000;--surface-glass:#05050699;--surface-glass-strong:#050506c7;--surface-glass-subtle:#05050666;--surface-inset:var(--surface-hover-ink);--surface-inset-hover:var(--surface-active-ink);--border-glass:var(--border-default);--border-glass-strong:var(--border-strong);--surface-raised:#070707;--surface-raised-hover:#0f0f0f;--shadow-raised:inset 0 1px 0 #ffffff1a, 0 1px 2px #00000080, 0 8px 22px #0006;--shadow-raised-hover:inset 0 1px 0 #ffffff21, 0 2px 4px #00000080, 0 12px 30px #00000075;--surface-raised-subtle:#030303;--shadow-raised-subtle:inset 0 1px 0 #ffffff0f, 0 1px 2px #0006, 0 8px 20px #0000004d;--rim-gradient:linear-gradient(180deg, #ffffff4d 0, #ffffff17 90px, #ffffff17 calc(100% - 70px) , #ffffff42 100%);--shadow-card:0 18px 30px #00000059, 0 6px 12px #00000047, 0 2px 4px #00000038;--shadow-card-hover:0 24px 40px #0000006b, 0 9px 16px #00000052, 0 3px 6px #00000042;--shadow-panel:inset 0 1px 0 #ffffff14, 0 22px 54px #00000094;--shadow-popover:inset 0 1px 0 #ffffff17, 0 28px 64px #000000a8;--button-highlight:inset 0 1px 0 #ffffff80;--button-highlight-inverse:inset 0 1px 0 #ffffffe6;--button-highlight-surface:inset 0 1px 0 #ffffff2e;--button-gradient:linear-gradient(180deg, #ffffff1f 0%, #fff0 50%, #0000 50%, #00000029 100%);--button-gradient-inverse:linear-gradient(180deg, #0000 0%, #0000000a 100%);--button-gradient-surface:linear-gradient(180deg, #ffffff0d 0%, #fff0 50%, #0000 50%, #0000000d 100%);--app-background:#030304;--grad-since-1:var(--iris-700);--grad-since-2:var(--iris-300);--grad-since-3:var(--iris-700)}
.izm-yeni{background:var(--app-background);color:var(--color-text);accent-color:var(--color-primary);color-scheme:light}
.izm-yeni html[data-theme=dark]{color-scheme:dark}
.izm-yeni ::selection{color:var(--iris-700);background:#8479ff38}
.izm-yeni html[data-theme=dark] ::selection{color:var(--gray-50);background:#8479ff66}
.izm-yeni :where(button,[role=button],summary){cursor:pointer}
.izm-yeni :where(button:disabled,[role=button][aria-disabled=true]){cursor:not-allowed}
.izm-yeni :where(input[type=file]){cursor:pointer}
.izm-yeni :where(input[type=file])::file-selector-button{cursor:pointer}
.izm-yeni input[type=date],
.izm-yeni input[type=time]{color-scheme:light}
.izm-yeni html[data-theme=dark] input[type=date],
.izm-yeni html[data-theme=dark] input[type=time]{color-scheme:dark}
.izm-yeni input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer}
.izm-yeni input[type=time]::-webkit-calendar-picker-indicator{cursor:pointer}
.izm-yeni{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--app-background);min-height:100vh;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}
@media(pointer:coarse),(max-width:639px){
 .izm-yeni input:not([type=checkbox]):not([type=radio]):not([type=range]),
.izm-yeni textarea,
.izm-yeni select{font-size:max(16px,1em)!important}
}
.izm-yeni .stanley-control-button,
.izm-yeni .calendar-control-button{border:.5px solid var(--border-default);border-radius:var(--radius-control);background-color:var(--color-surface);background-image:var(--button-gradient-surface);color:var(--color-text-secondary);box-shadow:none;transition:background-color .15s,border-color .15s,color .15s,box-shadow .15s,transform .13s cubic-bezier(.23,1,.32,1)}
.izm-yeni .stanley-control-button:hover,
.izm-yeni .calendar-control-button:hover{border-color:var(--border-glass-strong);background-color:var(--surface-inset-hover);color:var(--color-text)}
.izm-yeni .stanley-control-button:focus,
.izm-yeni .calendar-control-button:focus{outline:none}
.izm-yeni .stanley-control-button:focus-visible,
.izm-yeni .calendar-control-button:focus-visible{border-color:var(--border-glass-strong);box-shadow:0 0 0 3px var(--focus-ring)}
.izm-yeni .stanley-primary-action,
.izm-yeni .calendar-primary-action{border-radius:var(--radius-control);background-color:var(--color-text);background-image:var(--button-gradient-inverse);color:var(--color-bg);box-shadow:none;border:.5px solid #0000;transition:opacity .15s,transform .15s,box-shadow .15s}
.izm-yeni .stanley-primary-action:hover,
.izm-yeni .calendar-primary-action:hover{opacity:.92;transform:translateY(var(--hover-lift));box-shadow:none}
.izm-yeni .stanley-primary-action:disabled,
.izm-yeni .calendar-primary-action:disabled{opacity:.42;box-shadow:none;transform:none}
.izm-yeni html[data-theme=dark] .stanley-control-button,
.izm-yeni html[data-theme=dark] .calendar-control-button{border-color:var(--border-default);box-shadow:var(--button-highlight-surface)}
.izm-yeni html[data-theme=dark] .stanley-control-button:hover,
.izm-yeni html[data-theme=dark] .calendar-control-button:hover{border-color:var(--border-strong)}
.izm-yeni html[data-theme=dark] .stanley-control-button:focus-visible,
.izm-yeni html[data-theme=dark] .calendar-control-button:focus-visible{border-color:var(--border-strong);box-shadow:var(--button-highlight-surface),0 0 0 3px var(--focus-ring)}
@media(prefers-reduced-motion:no-preference){
 .izm-yeni .stanley-control-button:active,
.izm-yeni .calendar-control-button:active,
.izm-yeni .stanley-primary-action:active,
.izm-yeni .calendar-primary-action:active{transform:scale(.97)}
}
.izm-yeni html[data-theme=dark] [data-content-page] .stanley-control-button{background-color:var(--surface-raised);background-image:var(--card-grain);background-repeat:repeat;background-size:140px 140px;border-color:#0000;position:relative;box-shadow:0 1px 2px #00000080,0 3px 8px #00000057}
.izm-yeni html[data-theme=dark] [data-content-page] .stanley-control-button:before{content:"";border-radius:inherit;background:var(--rim-gradient);pointer-events:none;padding:1px;position:absolute;top:0;right:0;bottom:0;left:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}
.izm-yeni html[data-theme=dark] [data-content-page] .stanley-control-button:hover{background-color:var(--surface-raised-hover);border-color:#0000}
.izm-yeni html[data-theme=dark] [data-content-page] .stanley-control-button:focus-visible{box-shadow:0 1px 2px #00000080,0 3px 8px #00000057,0 0 0 3px var(--color-primary);border-color:#0000}
@supports (color:color-mix(in lab,red,red)){
 .izm-yeni html[data-theme=dark] [data-content-page] .stanley-control-button:focus-visible{box-shadow:0 1px 2px #00000080,0 3px 8px #00000057,0 0 0 3px color-mix(in srgb,var(--color-primary) 35%,transparent)}
}
.izm-yeni html:not([data-theme=dark]) :where(button,[role=button],.stanley-control-button,.stanley-primary-action,.calendar-control-button,.calendar-primary-action){box-shadow:none!important}
.izm-yeni html:not([data-theme=dark]) :where(button,[role=button],.stanley-control-button,.stanley-primary-action,.calendar-control-button,.calendar-primary-action):focus-visible{box-shadow:0 0 0 3px var(--focus-ring)!important}
.izm-yeni ::-webkit-scrollbar{width:5px;height:5px}
.izm-yeni ::-webkit-scrollbar-track{background:0 0}
.izm-yeni ::-webkit-scrollbar-thumb{background:var(--color-text-secondary)}
@supports (color:color-mix(in lab,red,red)){
 .izm-yeni ::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--color-text-secondary) 24%,transparent)}
}
.izm-yeni ::-webkit-scrollbar-thumb{border-radius:3px}
.izm-yeni ::-webkit-scrollbar-thumb:hover{background:var(--color-text-secondary)}
@supports (color:color-mix(in lab,red,red)){
 .izm-yeni ::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--color-text-secondary) 38%,transparent)}
}

.izm-yeni .lv3{--bg: #faf8f4;--ink: #121212;--ink-70: rgba(18, 18, 18, .72);--ink-45: rgba(18, 18, 18, .45);--brand: #6355ff;--brand-ink: #fff;--mark-green: rgba(99, 85, 255, .18);--mark-clay: rgba(99, 85, 255, .18);--mark-brand: rgba(99, 85, 255, .18);--card-shadow: 0 22px 50px -22px rgba(0, 0, 0, .35);--display: "Plus Jakarta Sans", system-ui, -apple-system, sans-serif;--ease-out: cubic-bezier(.23, 1, .32, 1);position:relative;min-height:100svh;background:var(--bg);color:var(--ink);font-family:Plus Jakarta Sans,system-ui,-apple-system,sans-serif;overflow-x:clip;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}
.izm-yeni .lv2 img{-webkit-touch-callout:none}
.izm-yeni .lv3[data-ready=true] .lv3-anim-init{opacity:0}
@media(prefers-reduced-motion:no-preference){
 .izm-yeni .lv9-phone .im-msglist__inner>[data-msg]:nth-child(n+5){display:none}
}
.izm-yeni .lv3-mark{position:relative;isolation:isolate;border-radius:.2em;padding:0 .24em;margin:0 -.06em;white-space:nowrap}
.izm-yeni .lv3-mark__fill{position:absolute;top:.16em;right:0;bottom:.02em;left:0;border-radius:inherit;z-index:-1;transform:scaleX(1);transform-origin:0 50%}
.izm-yeni .lv3-mark--brand>.lv3-mark__fill{background:var(--mark-brand)}
.izm-yeni .lv3-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:46px;padding:0 30px;border:none;border-radius:999px;font-family:Plus Jakarta Sans,system-ui,sans-serif;font-size:15.5px;font-weight:600;letter-spacing:-.01em;cursor:pointer;text-decoration:none;transition:transform .16s var(--ease-out),box-shadow .16s var(--ease-out)}
.izm-yeni .lv3-btn:active{transform:scale(.97)}
.izm-yeni .lv3-btn--brand{background:var(--brand);color:#fff;box-shadow:0 2px #00000038,0 12px 26px -14px #6355ffb3}
@media(hover:hover)and (pointer:fine){
 .izm-yeni .lv3-btn:hover{transform:translateY(-1px)}
 .izm-yeni .lv3-btn:hover:active{transform:scale(.97)}
}
.izm-yeni .lv3-nav{position:fixed;top:12px;left:50%;transform:translate(-50%);z-index:60;display:flex;align-items:center;justify-content:space-between;width:calc(100% - 24px);max-width:44rem;height:60px;padding:0 10px 0 22px;border-radius:999px;background:#fff;box-shadow:0 18px 40px -18px #00000047,0 1px #0000000a}
.izm-yeni .lv3-nav__brand{display:inline-flex;align-items:center;gap:0;font-weight:800;font-size:19px;letter-spacing:-.03em;font-family:var(--display);color:var(--ink);text-decoration:none}
.izm-yeni .lv3-nav__logo{display:block;width:48px;height:auto;transform:translateY(-4px)}
.izm-yeni .lv3-nav__wordmark{transform:translateY(-2px)}
.izm-yeni .lv3-nav .lv3-btn{height:42px;padding:0 22px;font-size:14.5px}
.izm-yeni .lv3-hline{display:block;overflow:hidden;padding-bottom:.16em;margin-bottom:-.16em}
.izm-yeni .lv3-hline>span{display:block;will-change:transform}
.izm-yeni .lv3-hero__cta{display:flex;flex-wrap:wrap;gap:12px;margin-top:clamp(22px,3vw,34px)}
.izm-yeni .lv4-photo{display:block;width:80%;border-radius:16px;overflow:hidden}
.izm-yeni .lv4-tap{position:absolute;top:-12px;right:-10px;width:22px;height:22px;object-fit:contain;filter:drop-shadow(0 1px 2px rgba(10,10,10,.2))}
.izm-yeni .lv4 .lv3-nav{top:0;left:0;transform:none;width:100%;max-width:none;height:64px;padding:0 clamp(20px,4vw,44px);border-radius:0;background:transparent;box-shadow:none;transition:background-color .25s ease,box-shadow .25s ease}
.izm-yeni .lv4 .lv3-nav__brand{font-size:clamp(22px,1.8vw,26px)}
.izm-yeni .lv4 .lv3-nav[data-scrolled=true]{background:#faf8f4db;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 1px #0000000f}
.izm-yeni .lv4 .lv3-nav .lv3-btn{height:40px;padding:0 18px;border-radius:12px;font-size:14.5px;background:#2f2f31;color:#fff;box-shadow:inset 0 1px #ffffff1f,0 1px 2px #0000002e}
.izm-yeni .lv6-gal-pill{display:flex;align-items:center;gap:18px;white-space:nowrap;background:#fff;border-radius:999px;padding:11px 20px;box-shadow:0 14px 34px #00000029}
.izm-yeni .lv6-gal-pill .sc-elly__stat{font-size:14px;gap:7px}
.izm-yeni .lv6-gal-pill .sc-elly__stat svg{width:20px;height:20px}
.izm-yeni .lv6-mini-tweet{width:264px;background:#fff;border-radius:18px;padding:14px 16px;box-shadow:0 18px 40px -18px #00000047}
.izm-yeni .lv6-mini-tweet__top{display:flex;align-items:center;gap:6px;min-width:0}
.izm-yeni .lv6-mini-tweet__top img{width:26px;height:26px;border-radius:50%;object-fit:cover;margin-right:2px}
.izm-yeni .lv6-mini-tweet__top svg{width:14px;height:14px;flex:none}
.izm-yeni .lv6-mini-tweet__name{font-weight:700;font-size:13px;letter-spacing:-.01em;white-space:nowrap}
.izm-yeni .lv6-mini-tweet__handle{font-size:12.5px;color:#12121273;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.izm-yeni .lv6-mini-tweet p{margin:8px 0 10px;font-size:13px;line-height:1.45;color:#121212e0}
.izm-yeni .lv6-mini-tweet__actions{display:flex;gap:18px;font-size:12px;color:#12121273}
.izm-yeni .lv6-mini-tweet__actions span{display:inline-flex;align-items:center;gap:4px}
.izm-yeni .lv6-mini-tweet__actions svg{width:14px;height:14px}
.izm-yeni .lv9-hero{position:relative;min-height:100svh;display:flex;flex-direction:column;align-items:center;text-align:center;overflow:hidden;padding:clamp(96px,12vh,140px) clamp(20px,4vw,40px) 0}
.izm-yeni .lv9-hero__copy h1{margin:0;font-family:var(--display);font-weight:800;font-size:clamp(42px,5.8vw,84px);line-height:.98;letter-spacing:-.032em}
@media(max-width:700px){
 .izm-yeni .lv9-hero__copy h1{font-size:min(42px,(100vw - 48px) / 13)}
}
.izm-yeni .lv9-hero .lv3-hero__cta{justify-content:center;margin-top:26px}
.izm-yeni .lv9-stage{position:relative;flex:1;width:min(1100px,100%);margin-top:clamp(26px,4vh,46px);display:flex;justify-content:center}
.izm-yeni .lv9-aura{position:absolute;top:-12%;right:-6%;bottom:0;left:-6%;z-index:0;pointer-events:none;background:radial-gradient(38% 42% at 12% 56%,#b2963442,#b2963400 70%),radial-gradient(30% 40% at 44% 50%,#ff7a3d3d,#ff7a3d00 70%),radial-gradient(40% 46% at 86% 42%,#7a82ff47,#7a82ff00 72%);-webkit-mask-image:linear-gradient(180deg,#000 0%,#000 50%,transparent 88%);mask-image:linear-gradient(180deg,#000 0%,#000 50%,transparent 88%)}
.izm-yeni .lv9-phone.luna-phone{position:relative;align-self:flex-start;z-index:1;width:clamp(300px,27vw,390px);will-change:transform}
.izm-yeni .lv9-phone.luna-phone:before{content:"";position:absolute;top:.94%;right:2%;bottom:.94%;left:2%;z-index:0;pointer-events:none;border-radius:19.3%/9.2%;box-shadow:0 18px 40px #0f0f2829,0 50px 100px #0f0f2824}
.izm-yeni .lv9-fly{position:absolute;z-index:2;will-change:transform}
.izm-yeni .lv9-fly--l1{left:max(12px,7%);top:6%;rotate:-4deg}
.izm-yeni .lv9-fly--r1{right:max(10px,8%);top:10%;rotate:3deg}
.izm-yeni .lv9-fly--r2{right:max(20px,19%);bottom:26%;rotate:-2deg}
.izm-yeni .lv9-postcard{background:#fff;border-radius:18px;padding:8px 8px 10px;box-shadow:0 22px 50px -22px #00000059}
.izm-yeni .lv9-postcard img{display:block;width:196px;aspect-ratio:4 / 5;object-fit:cover;border-radius:12px}
/* ── UYGULAMA KARTI ────────────────────────────────────────────────────────
   Kartın içindeki durağan robot görselinin yerini iOS uygulamasının tanıtım
   videosu aldı ve kartın tamamı App Store bağlantısı oldu.
   En-boy 9/16: video bir telefon ekranı kaydı, 4/5 kutuya sığdırılsaydı
   object-fit:cover üstünü altını kırpardı — başlık ve indirme rozeti kaybolurdu.
   Genişlik 196'dan 172'ye çekildi: 9/16'da aynı genişlik kartı çok uzatıyordu. */
.lv9-postcard.lv9-uyg{display:block;text-decoration:none;color:inherit;padding:8px 8px 9px;
  transition:transform .25s cubic-bezier(.22,1,.36,1),box-shadow .25s}
.lv9-postcard.lv9-uyg:hover{transform:translateY(-3px) scale(1.015)}
.lv9-uyg video{display:block;width:172px;aspect-ratio:9 / 16;object-fit:cover;
  border-radius:12px;background:#000}
.lv9-uyg__pil{display:flex;align-items:center;justify-content:center;gap:6px;
  margin-top:9px;color:#0B0D12;font-size:11.6px;font-weight:700;letter-spacing:-.01em}
.lv9-uyg__pil svg{width:13px;height:13px;flex:0 0 auto}
.lv9-uyg__pil b{font-weight:700}
.izm-yeni .lv9-postcard .lv6-gal-pill{margin-top:8px;padding:2px 0 0;justify-content:center;box-shadow:none}
@media(max-width:900px){
 .izm-yeni .lv9-fly--l1,
.izm-yeni .lv9-fly--r1{display:none}
 .izm-yeni .lv9-fly--r2{right:8px;bottom:36%}
}
@media(max-width:760px){
 .izm-yeni .lv9-fly{display:none}
}
.izm-yeni .lv13-hero{overflow:visible}
.izm-yeni .lv13-hero .lv9-fly--l1{left:4%;top:24%;rotate:-5deg}
.izm-yeni .lv13-hero .lv9-fly--r1{right:-2.7%;top:13%;rotate:5deg}
.izm-yeni .lv13-hero .lv9-fly--r2{right:-.6%;top:47%;bottom:auto;rotate:-2.5deg}
.izm-yeni .lv13-hero .lv9-fly>*{scale:calc(.75 + .25*tan(atan2(clamp(0px,100vw - 900px,540px),540px)))}
.izm-yeni .lv13-hero .lv9-fly--l1>*{transform-origin:right center}
.izm-yeni .lv13-hero .lv9-fly--r1>*{transform-origin:left top}
.izm-yeni .lv13-hero .lv9-fly--r2>*{transform-origin:left center}
@media(max-width:1120px){
 .izm-yeni .lv13-hero .lv9-fly--l1{left:1.5%}
 .izm-yeni .lv13-hero .lv9-fly--r1{right:-4.5%}
 .izm-yeni .lv13-hero .lv9-fly--r2{right:-2.5%}
}
.izm-yeni .lv13-hero .lv9-postcard img{width:264px}
.lv9-uyg video{width:214px}
@media(max-width:900px){
 .izm-yeni .lv13-hero .lv9-fly--r2{display:none}
}
.izm-yeni .lv13-hero .lv6-mini-tweet{width:356px;padding:18px 20px 17px;border:1px solid rgba(18,18,18,.08);border-radius:22px;background:#fffffff5;text-align:left}
.izm-yeni .lv13-hero .lv6-mini-tweet__top{align-items:flex-start;gap:10px}
.izm-yeni .lv13-hero .lv6-mini-tweet__top>img{width:36px;height:36px;margin-right:0}
.izm-yeni .lv13-hero .lv6-mini-tweet__identity{min-width:0;flex:1}
.izm-yeni .lv13-hero .lv6-mini-tweet__author{display:flex;align-items:center;gap:4px}
.izm-yeni .lv13-hero .lv6-mini-tweet__name{font-size:14px}
.izm-yeni .lv13-hero .lv6-mini-tweet__handle{display:block;margin-top:1px;font-size:12.5px}
.izm-yeni .lv13-hero .lv6-mini-tweet__mark{width:18px;height:18px;margin-top:1px;color:#0f1419}
.izm-yeni .lv13-hero .lv6-mini-tweet p{margin:13px 0 8px;font-size:14px;line-height:1.5;text-align:left}
.izm-yeni .lv13-hero .lv6-mini-tweet__time{display:block;color:#12121273;font-size:11.5px}
.izm-yeni .lv13-hero .lv6-mini-tweet__actions{justify-content:space-between;gap:12px;margin-top:11px;padding-top:11px;border-top:1px solid rgba(18,18,18,.08)}
.izm-yeni .lv13-linkedin-card{width:340px;padding:18px 20px 16px;border:1px solid rgba(18,18,18,.08);border-radius:22px;background:#fffffff5;color:#171717;text-align:left}
.izm-yeni .lv13-linkedin-card__top{display:flex;align-items:flex-start;gap:10px}
.izm-yeni .lv13-linkedin-card__top>img{width:36px;height:36px;border-radius:50%;object-fit:cover}
.izm-yeni .lv13-linkedin-card__top>div{min-width:0;flex:1}
.izm-yeni .lv13-linkedin-card__top strong,
.izm-yeni .lv13-linkedin-card__top span{display:block}
.izm-yeni .lv13-linkedin-card__top strong{font-size:14px;line-height:1.25}
.izm-yeni .lv13-linkedin-card__top span{margin-top:2px;color:#12121280;font-size:11.5px}
.izm-yeni .lv13-linkedin-card__top>svg{flex:none;color:#0a66c2}
.izm-yeni .lv13-linkedin-card>p{margin:13px 0 12px;font-size:14px;line-height:1.45}
.izm-yeni .lv13-linkedin-card__stats,
.izm-yeni .lv13-linkedin-card__actions{display:flex;align-items:center;justify-content:space-between;color:#12121280;font-size:11.5px}
.izm-yeni .lv13-linkedin-card__actions{margin-top:10px;padding-top:10px;border-top:1px solid rgba(18,18,18,.08);color:#121212ad;font-weight:600}
.izm-yeni .lv13-hero .lv9-stage{margin-top:clamp(34px,5vh,56px)}
.izm-yeni .lv13-hero .lv9-postcard,
.izm-yeni .lv13-hero .lv6-mini-tweet,
.izm-yeni .lv13-linkedin-card{box-shadow:0 22px 50px -22px #0000004d}
.izm-yeni .lv13 .lv3-nav[data-scrolled=true]{background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}
.izm-yeni .lv13-hero .lv9-aura{inset:4% -14% auto;height:78%;background:radial-gradient(ellipse 28% 85% at 11% 51%,rgba(252,175,69,.8) 0%,rgba(247,119,55,.48) 56%,transparent 82%),radial-gradient(ellipse 30% 86% at 38% 42%,rgba(225,48,108,.74) 0%,rgba(193,53,132,.42) 58%,transparent 84%),radial-gradient(ellipse 30% 82% at 62% 60%,rgba(17,17,17,.26) 0%,rgba(99,63,150,.42) 54%,transparent 82%),radial-gradient(ellipse 38% 90% at 88% 42%,rgba(10,102,194,.85) 0%,rgba(0,119,181,.5) 58%,transparent 84%);filter:saturate(1.05);-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201400%20513%22%20preserveAspectRatio%3D%22none%22%3E%3Cdefs%3E%3Cfilter%20id%3D%22b%22%20x%3D%22-10%25%22%20y%3D%22-20%25%22%20width%3D%22120%25%22%20height%3D%22140%25%22%3E%3CfeGaussianBlur%20stdDeviation%3D%2218%22%2F%3E%3C%2Ffilter%3E%3C%2Fdefs%3E%3Cpath%20filter%3D%22url(%23b)%22%20fill%3D%22white%22%20d%3D%22M28%20254C54%20143%20154%20105%20286%20104C407%20103%20465%2039%20600%2064C735%2089%20766%20183%20902%20189C1044%20195%201082%2072%201237%2051C1361%2035%201392%20124%201362%20250C1337%20354%201248%20386%201101%20360C982%20339%20922%20383%20762%20447C623%20503%20535%20442%20458%20391C350%20319%20260%20370%20132%20351C37%20337%203%20302%2028%20254Z%22%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201400%20513%22%20preserveAspectRatio%3D%22none%22%3E%3Cdefs%3E%3Cfilter%20id%3D%22b%22%20x%3D%22-10%25%22%20y%3D%22-20%25%22%20width%3D%22120%25%22%20height%3D%22140%25%22%3E%3CfeGaussianBlur%20stdDeviation%3D%2218%22%2F%3E%3C%2Ffilter%3E%3C%2Fdefs%3E%3Cpath%20filter%3D%22url(%23b)%22%20fill%3D%22white%22%20d%3D%22M28%20254C54%20143%20154%20105%20286%20104C407%20103%20465%2039%20600%2064C735%2089%20766%20183%20902%20189C1044%20195%201082%2072%201237%2051C1361%2035%201392%20124%201362%20250C1337%20354%201248%20386%201101%20360C982%20339%20922%20383%20762%20447C623%20503%20535%20442%20458%20391C350%20319%20260%20370%20132%20351C37%20337%203%20302%2028%20254Z%22%2F%3E%3C%2Fsvg%3E");-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}
.izm-yeni .lv13-hero .lv9-aura:after{content:"";position:absolute;top:-8%;right:-8%;bottom:-8%;left:-8%;background:url(varliklar/grain.svg) 0 0 / 150px 150px;mix-blend-mode:overlay;opacity:.42}
.izm-yeni .lv18-hero{isolation:isolate}
.izm-yeni .lv18-hero:before{content:"";position:absolute;z-index:-1;inset:0 0 auto;height:min(82%,680px);pointer-events:none;background-image:radial-gradient(42% 68% at 6% 8%,#f0b8b39e,#f0b8b300 72%),radial-gradient(34% 58% at 28% 2%,#f8d9c380,#f8d9c300 72%),radial-gradient(46% 66% at 60% 6%,#b2e3d494,#b2e3d400 74%),radial-gradient(38% 62% at 94% 12%,#cdc6ee8c,#cdc6ee00 74%),radial-gradient(52% 58% at 44% 30%,#ffffffb3,#fff0 76%);-webkit-mask-image:linear-gradient(180deg,#000 0%,#000 40%,transparent 97%);mask-image:linear-gradient(180deg,#000 0%,#000 40%,transparent 97%)}
.izm-yeni .lv18-hero:after{content:"";position:absolute;left:0;right:0;bottom:100%;height:min(82%,680px);z-index:-1;pointer-events:none;transform:scaleY(-1);background-image:radial-gradient(42% 68% at 6% 8%,#f0b8b39e,#f0b8b300 72%),radial-gradient(34% 58% at 28% 2%,#f8d9c380,#f8d9c300 72%),radial-gradient(46% 66% at 60% 6%,#b2e3d494,#b2e3d400 74%),radial-gradient(38% 62% at 94% 12%,#cdc6ee8c,#cdc6ee00 74%),radial-gradient(52% 58% at 44% 30%,#ffffffb3,#fff0 76%)}
.izm-yeni .lv18-hero .lv9-aura{display:none}
.izm-yeni .lv18b{--display: "Plus Jakarta Sans", system-ui, -apple-system, sans-serif}
.izm-yeni html:has(.lv2){background-color:#faf8f4}
.izm-yeni html:has(.lv2)::-webkit-scrollbar{width:12px;height:12px;background:transparent}
.izm-yeni html:has(.lv2)::-webkit-scrollbar-track,
.izm-yeni html:has(.lv2)::-webkit-scrollbar-corner{background:transparent;border:none}
.izm-yeni html:has(.lv2)::-webkit-scrollbar-thumb{background:#1212123d;border-radius:999px;border:3px solid transparent;background-clip:padding-box}
.izm-yeni html:has(.lv2)::-webkit-scrollbar-thumb:hover{background:#12121266;background-clip:padding-box;border:3px solid transparent}
.izm-yeni html:has(.lv2)::-webkit-scrollbar-button{display:none}
.izm-yeni html:has(.lv2){scrollbar-width:thin;scrollbar-color:rgba(18,18,18,.3) transparent}
.izm-yeni .lv3-nav__actions{display:inline-flex;align-items:center;gap:18px}
.izm-yeni .lv3-nav__login{font-size:14.5px;font-weight:600;letter-spacing:-.01em;color:var(--ink-70);text-decoration:none;transition:color .16s var(--ease-out)}
@media(hover:hover)and (pointer:fine){
 .izm-yeni .lv3-nav__login:hover{color:var(--ink)}
}
.izm-yeni html:has(.lv2b),
.izm-yeni html:has(.lv2b) body{background:#fff}
.izm-yeni .lv2b{--bg: #fff;--hairline: rgba(18, 18, 18, .1);--ink-60: rgba(18, 18, 18, .6);--product-serif: "Lora", Georgia, "Times New Roman", serif;--type-display: clamp(44px, 6.2vw, 88px);--type-section: clamp(32px, 4.2vw, 58px);--type-lede: clamp(16px, 1.25vw, 17.5px);--lh-display: 1;--lh-section: 1.04;--lh-lede: 1.6;--ls-display: -.032em;--ls-section: -.03em}
.izm-yeni .lv2b{--tint: #eeeef9}
.izm-yeni .lv2b .lv2b-hero .lv9-hero__copy h1{font-family:var(--display);font-size:var(--type-display);line-height:var(--lh-display);letter-spacing:var(--ls-display);font-weight:800}
.izm-yeni .lv2b .lv9-aura{display:none}
.izm-yeni .lv2b .lv18-hero:before,
.izm-yeni .lv2b .lv18-hero:after{display:none}
.izm-yeni .lv2b .lv3-nav[data-scrolled=true],
.izm-yeni .lv2b.lv4 .lv3-nav[data-scrolled=true]{background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;border-bottom:0}
@media(max-width:700px){
 .izm-yeni .lv2b .lv2b-hero{min-height:100svh;height:auto;max-height:none}
 .izm-yeni .lv2b .lv2b-hero .lv9-stage{min-height:0}
 .izm-yeni .lv2b .lv2b-hero .lv9-phone.luna-phone{width:min(86vw,390px)}
}
@media(max-width:700px){
 .izm-yeni .lv2b .lv2b-hero .lv9-hero__copy h1{font-size:min(46px,(100vw - 44px) / 11)}
}
.izm-yeni .lv2b .lv2b-hero .lv3-hero__cta{margin-top:34px;flex-direction:column;align-items:center;gap:0}
.izm-yeni .lv2b .lv2b-hero .lv3-hero__cta .lv2-wl-btn{padding:20px 38px;min-height:66px}
.izm-yeni .lv2b .lv2b-hero .lv3-hero__cta .lv2-wl-inner{gap:12px;font-size:20px}
.izm-yeni .lv2b .lv2b-hero .lv3-hero__cta .lv2-wl-icon{width:21px;height:21px}
.izm-yeni .lv2b .lv2b-hero .lv3-hero__cta .lv2-wl-inner img[src$="imessage-icon.png"],
.izm-yeni .lv2b .lv2b-hero .lv3-hero__cta .lv2-wl-inner img[src$="telegram-app-icon.svg"]{width:26px;height:26px;border-radius:7px}
@media(max-width:380px){
 .izm-yeni .lv2b .lv2b-hero .lv3-hero__cta .lv2-wl-btn{padding:18px 24px;min-height:60px}
 .izm-yeni .lv2b .lv2b-hero .lv3-hero__cta .lv2-wl-inner{font-size:18px;gap:10px}
 .izm-yeni .lv2b .lv2b-hero .lv3-hero__cta .lv2-wl-icon{width:19px;height:19px}
 .izm-yeni .lv2b .lv2b-hero .lv3-hero__cta .lv2-wl-inner img[src$="imessage-icon.png"],
.izm-yeni .lv2b .lv2b-hero .lv3-hero__cta .lv2-wl-inner img[src$="telegram-app-icon.svg"]{width:23px;height:23px}
}
.izm-yeni .lv2b .lv2b-hero__telegram{display:inline-block;margin-top:12px;font-size:13px;font-weight:500;letter-spacing:.01em;color:var(--ink-45);text-decoration:underline;text-decoration-color:#12121238;text-underline-offset:3px;transition:color .16s var(--ease-out),text-decoration-color .16s var(--ease-out)}
@media(hover:hover)and (pointer:fine){
 .izm-yeni .lv2b .lv2b-hero__telegram:hover{color:var(--ink);text-decoration-color:#12121280}
}
@media(prefers-reduced-motion:reduce){
 .izm-yeni .lv2b .lv2b-hero__telegram{transition:none}
}
@media(max-width:400px){
 .izm-yeni .lv2b .lv3-nav__wordmark{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}
}
@media(max-width:700px){
 .izm-yeni .lv2b .lv3-nav .lv3-btn{transition:opacity .18s var(--ease-out),transform .18s var(--ease-out),visibility .18s;white-space:nowrap;padding:0 15px;font-size:14px}
 .izm-yeni html[data-sticky-cta=shown] .lv2b .lv3-nav .lv3-btn{opacity:0;transform:scale(.96);visibility:hidden;pointer-events:none;position:absolute;right:0}
 .izm-yeni html[data-sticky-cta=shown] .lv2b .lv3-nav .lv3-nav__actions{position:relative}
}
@media(prefers-contrast:more){
 .izm-yeni .lv2b{--hairline: rgba(18, 18, 18, .32);--ink-70: rgba(18, 18, 18, .88);--ink-45: rgba(18, 18, 18, .72)}
}
.izm-yeni .lv2b .lv2-wl-inner img[src$="imessage-icon.png"],
.izm-yeni .lv2b .lv2-wl-inner img[src$="telegram-app-icon.svg"]{width:20px;height:20px;border-radius:5px;object-fit:contain;flex-shrink:0}
.izm-yeni .lv2b .lv2-wl-btn{--lv2b-cta-angle: 0deg;--lv2b-cta-angle-offset: 0deg;--lv2b-cta-percent: 5%;--lv2b-cta-shine: #ffffff;--lv2b-cta-bg: var(--ink);--lv2b-cta-highlight: var(--brand);--lv2b-cta-highlight-subtle: #a78bfa;--lv2b-cta-sweep: lv2b-cta-angle linear infinite;--lv2b-cta-duration: 3s;position:relative;isolation:isolate;overflow:hidden;border-radius:999px;border:1px solid transparent;color:#fff;background:linear-gradient(var(--lv2b-cta-bg),var(--lv2b-cta-bg)) padding-box,conic-gradient(from calc(var(--lv2b-cta-angle) - var(--lv2b-cta-angle-offset)),transparent,var(--lv2b-cta-highlight) var(--lv2b-cta-percent),var(--lv2b-cta-shine) calc(var(--lv2b-cta-percent) * 2),var(--lv2b-cta-highlight) calc(var(--lv2b-cta-percent) * 3),transparent calc(var(--lv2b-cta-percent) * 4)) border-box;box-shadow:inset 0 0 0 1px #1a1818,0 14px 34px -16px #6355ff8c!important;transition:.8s cubic-bezier(.25,1,.5,1);transition-property:--lv2b-cta-angle-offset,--lv2b-cta-percent,--lv2b-cta-shine}
.izm-yeni .lv2b .lv2-wl-points{display:none}
.izm-yeni .lv2b .lv2-wl-btn:before,
.izm-yeni .lv2b .lv2-wl-btn:after,
.izm-yeni .lv2b .lv2-wl-inner:before{content:"";display:block;pointer-events:none;position:absolute;inset-inline-start:50%;inset-block-start:50%;translate:-50% -50%;z-index:0;inset-inline-end:auto;inset-block-end:auto;border-radius:0}
.izm-yeni .lv2b .lv2-wl-inner:before{z-index:0}
.izm-yeni .lv2b .lv2-wl-copy{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;gap:inherit}
.izm-yeni .lv2b .lv2-wl-icon{position:relative;z-index:1}
.izm-yeni .lv2b .lv2-wl-btn:before{--dot: 2px;width:calc(100% - 6px);height:calc(100% - 6px);background:radial-gradient(circle at var(--dot) var(--dot),#fff calc(var(--dot) / 4),transparent 0) padding-box;background-size:calc(var(--dot) * 2) calc(var(--dot) * 2);background-repeat:space;-webkit-mask-image:conic-gradient(from calc(var(--lv2b-cta-angle) + 45deg),#000,transparent 10% 90%,#000);mask-image:conic-gradient(from calc(var(--lv2b-cta-angle) + 45deg),#000,transparent 10% 90%,#000);border-radius:inherit;opacity:.4}
.izm-yeni .lv2b .lv2-wl-btn:after{--lv2b-cta-sweep: lv2b-cta-shimmer linear infinite;width:100%;aspect-ratio:1;height:auto;background:linear-gradient(-50deg,transparent,var(--lv2b-cta-highlight),transparent);-webkit-mask-image:radial-gradient(circle at bottom,transparent 40%,#000);mask-image:radial-gradient(circle at bottom,transparent 40%,#000);opacity:.6}
.izm-yeni .lv2b .lv2-wl-inner:before{width:150%;height:320%;background:radial-gradient(ellipse 46% 50% at 50% 92%,color-mix(in srgb,var(--lv2b-cta-highlight) 85%,transparent),color-mix(in srgb,var(--lv2b-cta-highlight) 22%,transparent) 55%,transparent 78%);opacity:0;transition:opacity .8s cubic-bezier(.25,1,.5,1);animation:calc(var(--lv2b-cta-duration) * 1.5) lv2b-cta-breathe linear infinite}
.izm-yeni .lv2b .lv2-wl-btn,
.izm-yeni .lv2b .lv2-wl-btn:before,
.izm-yeni .lv2b .lv2-wl-btn:after{animation:var(--lv2b-cta-sweep) var(--lv2b-cta-duration),var(--lv2b-cta-sweep) calc(var(--lv2b-cta-duration) / .4) reverse paused;animation-composition:add}
.izm-yeni .lv2b .lv2-wl-btn:is(:hover,:focus-visible){--lv2b-cta-percent: 20%;--lv2b-cta-angle-offset: 95deg;--lv2b-cta-shine: var(--lv2b-cta-highlight-subtle)}
.izm-yeni .lv2b .lv2-wl-btn:focus-visible{outline:3px solid var(--lv2b-cta-highlight-subtle);outline-offset:3px}
.izm-yeni .lv2b .lv2-wl-btn:is(:hover,:focus-visible),
.izm-yeni .lv2b .lv2-wl-btn:is(:hover,:focus-visible):before,
.izm-yeni .lv2b .lv2-wl-btn:is(:hover,:focus-visible):after{animation-play-state:running}
.izm-yeni .lv2b .lv2-wl-btn:is(:hover,:focus-visible) .lv2-wl-inner:before{opacity:1}
.izm-yeni .lv2b .lv2-wl-btn:active{translate:0 1px}
.izm-yeni .lv2b .lv2-wl-inner{color:#fff}
.izm-yeni .lv2b .lv2-wl-icon{stroke:#fff;transition:transform .18s var(--ease-out)}
.izm-yeni .lv2b .lv2-wl-btn:hover .lv2-wl-icon{transform:translate(2px)}
.izm-yeni .lv2b .lv2-wl-btn:hover .lv2-wl-icon path{animation:none}
@media(prefers-contrast:more){
 .izm-yeni .lv2b .lv2-wl-btn{background:#000 padding-box;border-color:#fff;box-shadow:0 0 0 1.5px #121212cc!important}
}
@media(prefers-reduced-motion:reduce){
 .izm-yeni .lv2b .lv2-wl-btn,
.izm-yeni .lv2b .lv2-wl-btn:before,
.izm-yeni .lv2b .lv2-wl-btn:after,
.izm-yeni .lv2b .lv2-wl-inner:before,
.izm-yeni .lv2b .lv2-wl-icon{animation:none;transition:none}
 .izm-yeni .lv2b .lv2-wl-btn:before,
.izm-yeni .lv2b .lv2-wl-btn:after{display:none}
 .izm-yeni .lv2b .lv2-wl-btn{background:var(--lv2b-cta-bg) padding-box;border-color:#a78bfaa6}
 .izm-yeni .lv2b .lv2-wl-btn:hover .lv2-wl-icon{transform:none}
}
.izm-yeni .luna{--ink: #14141b;--muted: #6c6f7f;--line: #e8e8ee;--brand: #6355ff;position:relative;z-index:1;background:#faf8f4;color:var(--ink);font-family:Plus Jakarta Sans,system-ui,-apple-system,sans-serif;-webkit-font-smoothing:antialiased}
.izm-yeni .luna-phone{position:relative;width:300px;aspect-ratio:1350 / 2760;flex:none;container-type:inline-size}
.izm-yeni .luna-phone__frame{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:3;pointer-events:none;-webkit-user-select:none;user-select:none}
.izm-yeni .luna-phone__screen{position:absolute;top:2.5%;left:5.4%;right:5.4%;bottom:2.5%;z-index:1;background:#fff;border-radius:14.5%/6.7%;overflow:hidden;font-size:4.4cqw;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,Roboto,Helvetica Neue,sans-serif;color:var(--ink)}
.izm-yeni .im-app,
.izm-yeni .im-row,
.izm-yeni .im-sep,
.izm-yeni .im-inputbar,
.izm-yeni .im-statusbar,
.izm-yeni .im-header{--im-blue-top: #3aa9ff;--im-blue-mid: #1c8efb;--im-blue-bot: #0a7afe;--im-grey: #e9e9eb;--im-grey-text: #000;--im-receipt: #8e8e93;--im-link: #0a7afe;--im-tail-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 17'%3E%3Cpath d='M18.1 1.8C16.8 3.6 15 6.4 13.3 7C12.3 8.1 11.8 8.9 11.7 10C11.6 11.3 11.9 12.3 12.35 13.2C12.9 14.4 13.6 15.3 13.6 16.2Q13.6 16.95 12.6 16.75C10.6 16.2 8.2 15.1 6.7 14C4.8 12.6 2.9 10.75 0.8 10.05L0.8 9.65A18.5 18.5 0 0 0 18.1 1.8Z'/%3E%3C/svg%3E");font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,SF Pro Display,Segoe UI,Roboto,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased}
.izm-yeni .im-app{position:absolute;top:0;right:0;bottom:0;left:0;font-size:3.87cqw;color:#000}
.izm-yeni .im-statusbar{position:absolute;top:0;left:0;right:0;height:3.176em;z-index:55;display:flex;align-items:center;justify-content:space-between;padding:.824em 1.882em 0;pointer-events:none;color:#000}
.izm-yeni .im-statusbar__time{font-weight:600;font-size:.941em;letter-spacing:.0125em;font-variant-numeric:tabular-nums;min-width:3.375em}
.izm-yeni .im-statusbar__right{display:flex;align-items:center;gap:.353em}
.izm-yeni .im-statusbar svg{display:block}
.izm-yeni .im-sb-signal{width:1.118em;height:.765em}
.izm-yeni .im-sb-wifi{width:1.059em;height:.765em}
.izm-yeni .im-sb-batt{width:1.706em;height:.765em}
.izm-yeni .im-fade-top{position:absolute;top:0;left:0;right:0;height:12.5em;z-index:40;pointer-events:none}
.izm-yeni .im-fade-top:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#fff,#fff 42%,#fffffff0 58%,#ffffffbf,#fff6,#fff0)}
.izm-yeni .im-header{position:absolute;top:3.176em;left:0;right:0;z-index:50;display:flex;align-items:flex-start;justify-content:space-between;padding:.471em .824em 0;pointer-events:none}
.izm-yeni .im-gbtn{width:2.706em;height:2.706em;border-radius:50%;border:.5px solid rgba(60,70,90,.14);display:flex;align-items:center;justify-content:center;color:#3c3c43;background:#fafafc8c;-webkit-backdrop-filter:blur(.588em) saturate(1.6);backdrop-filter:blur(.588em) saturate(1.6)}
.izm-yeni .im-gbtn svg{width:1.235em;height:1.235em;display:block}
.izm-yeni .im-gbtn--video svg{width:1.529em;height:1.529em}
.izm-yeni .im-contact{display:flex;flex-direction:column;align-items:center;margin-top:.235em}
.izm-yeni .im-avatar{width:3.529em;height:3.529em;border-radius:50%;position:relative;z-index:2;box-shadow:0 .118em .588em #283c6438,inset 0 0 0 2px #ffffffa6}
.izm-yeni .im-avatar img{width:100%;height:100%;border-radius:50%;object-fit:cover;display:block}
.izm-yeni .im-namepill{margin-top:-.353em;position:relative;z-index:1;display:flex;align-items:center;gap:1px;padding:.265em .529em .265em .765em;border-radius:1.176em;background:#fcfcfe9e;-webkit-backdrop-filter:blur(.588em) saturate(1.5);backdrop-filter:blur(.588em) saturate(1.5);box-shadow:inset 0 1px 1px #ffffffe6,0 1px .294em #283c641f}
.izm-yeni .im-namepill__nm{font-weight:600;font-size:.971em;color:#000;letter-spacing:.006em;max-width:9.091em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.izm-yeni .im-namepill__chev{color:#9aa0a8;display:flex}
.izm-yeni .im-namepill__chev svg{width:.882em;height:.882em;display:block}
.izm-yeni .im-msglist{display:flex;flex-direction:column;padding:.824em .824em .706em}
.izm-yeni .im-app>.im-msglist{position:absolute;top:0;right:0;bottom:0;left:0;padding:8.824em .824em 6.941em;overflow:hidden;min-height:0;justify-content:flex-end}
.izm-yeni .im-msglist__inner{display:flex;flex-direction:column;width:100%}
.izm-yeni .im-sep{text-align:center;font-size:.706em;color:var(--im-receipt);margin:1.167em 0 .833em;letter-spacing:.008em}
.izm-yeni .im-sep b{color:#7e838b;font-weight:600}
.izm-yeni .im-row{display:flex;width:100%;margin-top:.471em;position:relative}
.izm-yeni .im-row--me+.im-row--me,
.izm-yeni .im-row--them+.im-row--them{margin-top:.118em}
.izm-yeni .im-row:first-child{margin-top:0}
.izm-yeni .im-row.im-row--typing{margin-top:.471em}
.izm-yeni .im-row--me{justify-content:flex-end}
.izm-yeni .im-row--them{justify-content:flex-start}
.izm-yeni .im-b{position:relative;max-width:74%;text-align:left;padding:.471em .765em .529em;border-radius:1.118em;font-size:1em;line-height:1.28;letter-spacing:-.0206em;white-space:pre-wrap;word-wrap:break-word;overflow-wrap:anywhere}
.izm-yeni .im-b--them{background:var(--im-grey);color:var(--im-grey-text)}
.izm-yeni .im-b--me{background:linear-gradient(168deg,var(--im-blue-top) 0%,var(--im-blue-mid) 48%,var(--im-blue-bot) 100%);color:#fff}
.izm-yeni .im-b a{color:var(--im-link);text-decoration:underline}
.izm-yeni .im-b--me a{color:#fff}
.izm-yeni .im-b b{font-weight:700}
.izm-yeni .im-b--tail:before{content:"";position:absolute;z-index:0;bottom:-.412em;width:1.294em;height:1em;-webkit-mask:var(--im-tail-svg) 0 0 / 1.294em 1em no-repeat;mask:var(--im-tail-svg) 0 0 / 1.294em 1em no-repeat}
.izm-yeni .im-b--tail.im-b--them:before{left:0;transform:scaleX(-1);background:var(--im-grey)}
.izm-yeni .im-b--tail.im-b--me:before{right:0;background:var(--im-blue-bot)}
.izm-yeni .im-typing{position:relative;background:var(--im-grey);border-radius:1.118em;padding:.765em .882em;display:flex;align-items:center;gap:.294em}
.izm-yeni .im-typing:before{content:"";position:absolute;z-index:0;bottom:-.412em;left:0;width:1.294em;height:1em;transform:scaleX(-1);background:var(--im-grey);-webkit-mask:var(--im-tail-svg) 0 0 / 1.294em 1em no-repeat;mask:var(--im-tail-svg) 0 0 / 1.294em 1em no-repeat}
.izm-yeni .im-typing i{width:.529em;height:.529em;border-radius:50%;background:#a8acb3;display:block;animation:im-type-dot 1.35s infinite ease-in-out}
.izm-yeni .im-typing i:nth-child(2){animation-delay:.18s}
.izm-yeni .im-typing i:nth-child(3){animation-delay:.36s}
.izm-yeni .im-fade-bot{position:absolute;left:0;right:0;bottom:0;height:7.059em;z-index:40;pointer-events:none}
.izm-yeni .im-fade-bot:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#ffffffe6,#ffffff8c 45%,#fff0)}
.izm-yeni .im-inputbar{display:flex;align-items:center;gap:.529em;padding:.529em 1.059em .706em}
.izm-yeni .im-app>.im-inputbar{position:absolute;left:0;right:0;bottom:0;z-index:50;padding-bottom:1.765em}
.izm-yeni .im-plusbtn{width:2.235em;height:2.235em;border-radius:50%;flex:0 0 auto;color:#3c3c43;display:flex;align-items:center;justify-content:center;background:#fafafc9e;-webkit-backdrop-filter:blur(.588em) saturate(1.6);backdrop-filter:blur(.588em) saturate(1.6);box-shadow:inset 0 1px 1px #fffffff2,0 .118em .412em #283c6424}
.izm-yeni .im-plusbtn svg{width:1.294em;height:1.294em;display:block}
.izm-yeni .im-field{flex:1;height:2.235em;border-radius:1.176em;background:#ffffff80;border:.5px solid rgba(120,140,170,.35);-webkit-backdrop-filter:blur(.471em) saturate(1.4);backdrop-filter:blur(.471em) saturate(1.4);box-shadow:inset 0 1px .118em #788caa2e;display:flex;align-items:center;padding:0 .706em 0 .882em;position:relative;font-size:.971em;min-width:0}
.izm-yeni .im-field__ph{flex:1;color:#aeb2b9;white-space:nowrap;overflow:hidden;text-align:left}
.izm-yeni .im-mic{color:#7d818a;display:flex;flex:0 0 auto;margin-left:.353em}
.izm-yeni .im-mic svg{width:1.333em;height:1.333em;display:block}
.izm-yeni .lv2-wl-btn{cursor:pointer;position:relative;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;transition:transform .25s ease;background:radial-gradient(65.28% 65.28% at 50% 100%,#a78bfad9,#a78bfa00),linear-gradient(0deg,#6355ff,#6355ff);border-radius:.75rem;border:none;outline:none;padding:12px 20px;min-height:48px;min-width:102px}
.izm-yeni .lv2-wl-btn:before,
.izm-yeni .lv2-wl-btn:after{content:"";position:absolute;transition:all .5s ease-in-out;z-index:0}
.izm-yeni .lv2-wl-btn:before{top:1px;right:1px;bottom:1px;left:1px;background:linear-gradient(177.95deg,#ffffff30,#fff0);border-radius:calc(.75rem - 1px)}
.izm-yeni .lv2-wl-btn:after{top:2px;right:2px;bottom:2px;left:2px;background:radial-gradient(65.28% 65.28% at 50% 100%,#a78bfad9,#a78bfa00),linear-gradient(0deg,#6355ff,#6355ff);border-radius:calc(.75rem - 2px)}
.izm-yeni .lv2-wl-btn:active{transform:scale(.95)}
.izm-yeni .lv2-wl-points{overflow:hidden;width:100%;height:100%;pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}
.izm-yeni .lv2-wl-point{bottom:-10px;position:absolute;animation:lv2-wl-floating infinite ease-in-out;pointer-events:none;width:2px;height:2px;background-color:#fff;border-radius:9999px}
.izm-yeni .lv2-wl-point:nth-child(1){left:10%;opacity:1;animation-duration:2.35s;animation-delay:.2s}
.izm-yeni .lv2-wl-point:nth-child(2){left:30%;opacity:.7;animation-duration:2.5s;animation-delay:.5s}
.izm-yeni .lv2-wl-point:nth-child(3){left:25%;opacity:.8;animation-duration:2.2s;animation-delay:.1s}
.izm-yeni .lv2-wl-point:nth-child(4){left:44%;opacity:.6;animation-duration:2.05s}
.izm-yeni .lv2-wl-point:nth-child(5){left:50%;opacity:1;animation-duration:1.9s}
.izm-yeni .lv2-wl-point:nth-child(6){left:75%;opacity:.5;animation-duration:1.5s;animation-delay:1.5s}
.izm-yeni .lv2-wl-point:nth-child(7){left:88%;opacity:.9;animation-duration:2.2s;animation-delay:.2s}
.izm-yeni .lv2-wl-point:nth-child(8){left:58%;opacity:.8;animation-duration:2.25s;animation-delay:.2s}
.izm-yeni .lv2-wl-point:nth-child(9){left:98%;opacity:.6;animation-duration:2.6s;animation-delay:.1s}
.izm-yeni .lv2-wl-point:nth-child(10){left:65%;opacity:1;animation-duration:2.5s;animation-delay:.2s}
.izm-yeni .lv2-wl-inner{z-index:2;gap:6px;position:relative;width:100%;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:16px;font-weight:500;line-height:1.5}
.izm-yeni .lv2-wl-icon{width:18px;height:18px;transition:transform .3s ease;stroke:#fff;fill:none}
.izm-yeni .lv2-wl-btn:hover .lv2-wl-icon{transform:translate(2px)}
.izm-yeni .lv2-wl-btn:hover .lv2-wl-icon path{animation:lv2-wl-dash .8s linear forwards}
.izm-yeni .sc-elly__stat{display:flex;align-items:center;gap:11px;font-weight:600;font-size:17.5px;color:#000}
.izm-yeni .sc-elly__stat svg{width:29px;height:29px}

@keyframes lv2b-start-in{0%{opacity:0;transform:translateY(8px) scale(.97)}}@keyframes lv2b-cta-angle{to{--lv2b-cta-angle: 360deg}}@keyframes lv2b-cta-shimmer{to{rotate:360deg}}@keyframes lv2b-cta-breathe{0%,to{scale:1}50%{scale:1.2}}@keyframes luna-twinkle{0%,to{opacity:.9}50%{opacity:.25}}@keyframes im-pop-in{0%{opacity:0;transform:translateY(1.294em) scale(.86)}45%{opacity:1}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes im-type-dot{0%,60%,to{transform:translateY(0) scale(.86);opacity:.5}30%{transform:translateY(-.176em) scale(1.05);opacity:1}}@keyframes im-caret{0%,55%{opacity:1}56%,to{opacity:0}}@keyframes lv2-wl-floating{0%{transform:translateY(0)}85%{opacity:0}to{transform:translateY(-55px);opacity:0}}@keyframes lv2-wl-dash{0%{stroke-dasharray:0,20;stroke-dashoffset:0}50%{stroke-dasharray:10,10;stroke-dashoffset:-5}to{stroke-dasharray:20,0;stroke-dashoffset:-10}}
/* ==== 2) bolum ==== */
/* getstanley.ai "One Agent. Your Entire Content Operation." bolumu.
   Framer ciktisi; sayfanin geri kalanina sizmasin diye her kural .izm-bolum
   altina hapsedildi. Dort kirilim kopyasi var, hangisinin gorunecegine
   unframer medya sorgulari karar veriyor. */
.izm-bolum{display:flex;flex-direction:column;align-items:center;width:100%;background:#000;color:#fff;font-family:sans-serif;font-size:12px;line-height:normal}
/* Framer'in "gorunurken belir" efekti: baslangic durumu + JS'in actigi son durum */
.izm-bolum [data-izm-belir]{opacity:0;transform:translateY(15px)}
.izm-bolum [data-izm-belir].izm-belirdi{opacity:1;transform:none;transition:opacity .55s cubic-bezier(.22,1,.36,1),transform .55s cubic-bezier(.22,1,.36,1)}
@media (prefers-reduced-motion:reduce){
 .izm-bolum [data-izm-belir]{opacity:1;transform:none}
}
.izm-bolum :where(.unframer h1, .unframer h2, .unframer h3, .unframer h4, .unframer h5, .unframer h6, .unframer p, .unframer figure){ margin: 0px; }
.izm-bolum :where(.unframer){ line-height: normal; }
.izm-bolum :where(.unframer, .unframer input, .unframer textarea, .unframer select, .unframer button){ font-size: 12px; font-family: sans-serif; }
.izm-bolum{ --framer-will-change-override: none; --framer-will-change-effect-override: none; }
.izm-bolum{ --framer-will-change-filter-override: none; }
.izm-bolum [data-framer-component-type]{ position: absolute; }
.izm-bolum [data-framer-component-type="Text"]{ cursor: inherit; }
.izm-bolum [data-framer-component-text-autosized] *{ white-space: pre; }
.izm-bolum [data-framer-component-type="Text"] > *{ text-align: var(--framer-text-alignment, start); }
.izm-bolum [data-framer-component-type="Text"] span span,
.izm-bolum [data-framer-component-type="Text"] p span,
.izm-bolum [data-framer-component-type="Text"] h1 span,
.izm-bolum [data-framer-component-type="Text"] h2 span,
.izm-bolum [data-framer-component-type="Text"] h3 span,
.izm-bolum [data-framer-component-type="Text"] h4 span,
.izm-bolum [data-framer-component-type="Text"] h5 span,
.izm-bolum [data-framer-component-type="Text"] h6 span{ display: block; }
.izm-bolum [data-framer-component-type="Text"] span span span,
.izm-bolum [data-framer-component-type="Text"] p span span,
.izm-bolum [data-framer-component-type="Text"] h1 span span,
.izm-bolum [data-framer-component-type="Text"] h2 span span,
.izm-bolum [data-framer-component-type="Text"] h3 span span,
.izm-bolum [data-framer-component-type="Text"] h4 span span,
.izm-bolum [data-framer-component-type="Text"] h5 span span,
.izm-bolum [data-framer-component-type="Text"] h6 span span{ display: unset; }
.izm-bolum [data-framer-component-type="Text"] div div span,
.izm-bolum [data-framer-component-type="Text"] a div span,
.izm-bolum [data-framer-component-type="Text"] span span span,
.izm-bolum [data-framer-component-type="Text"] p span span,
.izm-bolum [data-framer-component-type="Text"] h1 span span,
.izm-bolum [data-framer-component-type="Text"] h2 span span,
.izm-bolum [data-framer-component-type="Text"] h3 span span,
.izm-bolum [data-framer-component-type="Text"] h4 span span,
.izm-bolum [data-framer-component-type="Text"] h5 span span,
.izm-bolum [data-framer-component-type="Text"] h6 span span,
.izm-bolum [data-framer-component-type="Text"] a{ font-family: var(--font-family); font-style: var(--font-style); font-weight: min(calc(var(--framer-font-weight-increase, 0) + var(--font-weight, 400)),900); color: var(--text-color); letter-spacing: var(--letter-spacing); font-size: var(--font-size); text-transform: var(--text-transform); --text-decoration: var(--framer-text-decoration-style, solid) var(--framer-text-decoration, none) var(--framer-text-decoration-color, currentcolor) var(--framer-text-decoration-thickness, auto); --text-decoration-skip-ink: var(--framer-text-decoration-skip-ink); --text-underline-offset: var(--framer-text-decoration-offset); line-height: var(--line-height); }
.izm-bolum [data-framer-component-type="Text"] div div span,
.izm-bolum [data-framer-component-type="Text"] a div span,
.izm-bolum [data-framer-component-type="Text"] span span span,
.izm-bolum [data-framer-component-type="Text"] p span span,
.izm-bolum [data-framer-component-type="Text"] h1 span span,
.izm-bolum [data-framer-component-type="Text"] h2 span span,
.izm-bolum [data-framer-component-type="Text"] h3 span span,
.izm-bolum [data-framer-component-type="Text"] h4 span span,
.izm-bolum [data-framer-component-type="Text"] h5 span span,
.izm-bolum [data-framer-component-type="Text"] h6 span span,
.izm-bolum [data-framer-component-type="Text"] a{ --font-family: var(--framer-font-family); --font-style: var(--framer-font-style); --font-weight: var(--framer-font-weight); --text-color: var(--framer-text-color); --letter-spacing: var(--framer-letter-spacing); --font-size: var(--framer-font-size); --text-transform: var(--framer-text-transform); --text-decoration: var(--framer-text-decoration-style, solid) var(--framer-text-decoration, none) var(--framer-text-decoration-color, currentcolor) var(--framer-text-decoration-thickness, auto); --text-decoration-skip-ink: var(--framer-text-decoration-skip-ink); --text-underline-offset: var(--framer-text-decoration-offset); --line-height: var(--framer-line-height); }
.izm-bolum [data-framer-component-type="Text"] a,
.izm-bolum [data-framer-component-type="Text"] a div span,
.izm-bolum [data-framer-component-type="Text"] a span span span,
.izm-bolum [data-framer-component-type="Text"] a p span span,
.izm-bolum [data-framer-component-type="Text"] a h1 span span,
.izm-bolum [data-framer-component-type="Text"] a h2 span span,
.izm-bolum [data-framer-component-type="Text"] a h3 span span,
.izm-bolum [data-framer-component-type="Text"] a h4 span span,
.izm-bolum [data-framer-component-type="Text"] a h5 span span,
.izm-bolum [data-framer-component-type="Text"] a h6 span span{ --font-family: var(--framer-link-font-family, var(--framer-font-family)); --font-style: var(--framer-link-font-style, var(--framer-font-style)); --font-weight: var(--framer-link-font-weight, var(--framer-font-weight)); --text-color: var(--framer-link-text-color, var(--framer-text-color)); --font-size: var(--framer-link-font-size, var(--framer-font-size)); --text-transform: var(--framer-link-text-transform, var(--framer-text-transform)); --text-decoration: var(--framer-link-text-decoration-style, var(--framer-text-decoration-style, solid)) var(--framer-link-text-decoration, var(--framer-text-decoration, none)) var(--framer-link-text-decoration-color, var(--framer-text-decoration-color, currentcolor)) var(--framer-link-text-decoration-thickness, var(--framer-text-decoration-thickness, auto)); --text-decoration-skip-ink: var(--framer-link-text-decoration-skip-ink, var(--framer-text-decoration-skip-ink)); --text-underline-offset: var(--framer-link-text-decoration-offset, var(--framer-text-decoration-offset)); }
.izm-bolum [data-framer-component-type="Text"] a:hover,
.izm-bolum [data-framer-component-type="Text"] a div span:hover,
.izm-bolum [data-framer-component-type="Text"] a span span span:hover,
.izm-bolum [data-framer-component-type="Text"] a p span span:hover,
.izm-bolum [data-framer-component-type="Text"] a h1 span span:hover,
.izm-bolum [data-framer-component-type="Text"] a h2 span span:hover,
.izm-bolum [data-framer-component-type="Text"] a h3 span span:hover,
.izm-bolum [data-framer-component-type="Text"] a h4 span span:hover,
.izm-bolum [data-framer-component-type="Text"] a h5 span span:hover,
.izm-bolum [data-framer-component-type="Text"] a h6 span span:hover{ --font-family: var(--framer-link-hover-font-family, var(--framer-link-font-family, var(--framer-font-family))); --font-style: var(--framer-link-hover-font-style, var(--framer-link-font-style, var(--framer-font-style))); --font-weight: var(--framer-link-hover-font-weight, var(--framer-link-font-weight, var(--framer-font-weight))); --text-color: var(--framer-link-hover-text-color, var(--framer-link-text-color, var(--framer-text-color))); --font-size: var(--framer-link-hover-font-size, var(--framer-link-font-size, var(--framer-font-size))); --text-transform: var(--framer-link-hover-text-transform, var(--framer-link-text-transform, var(--framer-text-transform))); --text-decoration: var(--framer-link-hover-text-decoration-style, var(--framer-link-text-decoration-style, var(--framer-text-decoration-style, solid))) var(--framer-link-hover-text-decoration, var(--framer-link-text-decoration, var(--framer-text-decoration, none))) var(--framer-link-hover-text-decoration-color, var(--framer-link-text-decoration-color, var(--framer-text-decoration-color, currentcolor))) var(--framer-link-hover-text-decoration-thickness, var(--framer-link-text-decoration-thickness, var(--framer-text-decoration-thickness, auto))); --text-decoration-skip-ink: var(--framer-link-hover-text-decoration-skip-ink, var(--framer-link-text-decoration-skip-ink, var(--framer-text-decoration-skip-ink))); --text-underline-offset: var(--framer-link-hover-text-decoration-offset, var(--framer-link-text-decoration-offset, var(--framer-text-decoration-offset))); }
.izm-bolum [data-framer-component-type="RichTextContainer"]{ display: flex; flex-direction: column; justify-content: flex-start; outline: none; flex-shrink: 0; }
.izm-bolum p.framer-text,
.izm-bolum div.framer-text,
.izm-bolum figure.framer-text,
.izm-bolum h1.framer-text,
.izm-bolum h2.framer-text,
.izm-bolum h3.framer-text,
.izm-bolum h4.framer-text,
.izm-bolum h5.framer-text,
.izm-bolum h6.framer-text,
.izm-bolum ol.framer-text,
.izm-bolum ul.framer-text{ margin: 0px; padding: 0px; }
.izm-bolum p.framer-text,
.izm-bolum div.framer-text,
.izm-bolum h1.framer-text,
.izm-bolum h2.framer-text,
.izm-bolum h3.framer-text,
.izm-bolum h4.framer-text,
.izm-bolum h5.framer-text,
.izm-bolum h6.framer-text,
.izm-bolum li.framer-text,
.izm-bolum ol.framer-text,
.izm-bolum ul.framer-text,
.izm-bolum mark.framer-text,
.izm-bolum span.framer-text:not([data-text-fill]){ font-family: var(--framer-font-family-preview, var(--framer-blockquote-font-family, var(--framer-font-family, Inter, Inter Placeholder, sans-serif))); font-style: var(--framer-font-style-preview, var(--framer-blockquote-font-style, var(--framer-font-style, normal))); font-weight: var(--framer-font-weight-preview, var(--framer-blockquote-font-weight, var(--framer-font-weight, 400))); color: var(--framer-blockquote-text-color, var(--framer-text-color, #000)); font-size: calc(var(--framer-blockquote-font-size, var(--framer-font-size, 16px)) * var(--framer-font-size-scale, 1)); letter-spacing: var(--framer-blockquote-letter-spacing, var(--framer-letter-spacing, 0)); text-transform: var(--framer-blockquote-text-transform, var(--framer-text-transform, none)); text-decoration-line: var(--framer-blockquote-text-decoration, var(--framer-text-decoration, initial)); text-decoration-style: var(--framer-blockquote-text-decoration-style, var(--framer-text-decoration-style, initial)); text-decoration-color: var(--framer-blockquote-text-decoration-color, var(--framer-text-decoration-color, initial)); text-decoration-thickness: var(--framer-blockquote-text-decoration-thickness, var(--framer-text-decoration-thickness, initial)); text-decoration-skip-ink: var(--framer-blockquote-text-decoration-skip-ink, var(--framer-text-decoration-skip-ink, initial)); text-underline-offset: var(--framer-blockquote-text-decoration-offset, var(--framer-text-decoration-offset, initial)); line-height: var(--framer-blockquote-line-height, var(--framer-line-height, 1.2em)); text-align: var(--framer-blockquote-text-alignment, var(--framer-text-alignment, start)); -webkit-text-stroke-width: var(--framer-text-stroke-width, initial); -webkit-text-stroke-color: var(--framer-text-stroke-color, initial); font-feature-settings: var(--framer-font-open-type-features, initial); font-variation-settings: var(--framer-font-variation-axes-preview, var(--framer-font-variation-axes, normal)); text-wrap: var(--framer-text-wrap-override, var(--framer-text-wrap)); }
.izm-bolum mark.framer-text,
.izm-bolum p.framer-text,
.izm-bolum div.framer-text,
.izm-bolum h1.framer-text,
.izm-bolum h2.framer-text,
.izm-bolum h3.framer-text,
.izm-bolum h4.framer-text,
.izm-bolum h5.framer-text,
.izm-bolum h6.framer-text,
.izm-bolum li.framer-text,
.izm-bolum ol.framer-text,
.izm-bolum ul.framer-text{ background-color: var(--framer-blockquote-text-background-color, var(--framer-text-background-color, initial)); border-radius: var(--framer-blockquote-text-background-radius, var(--framer-text-background-radius, initial)); corner-shape: var(--framer-blockquote-text-background-corner-shape, var(--framer-text-background-corner-shape, initial)); padding: var(--framer-blockquote-text-background-padding, var(--framer-text-background-padding, initial)); }
@supports not (color: color(display-p3 1 1 1)){
 .izm-bolum p.framer-text,
.izm-bolum div.framer-text,
.izm-bolum h1.framer-text,
.izm-bolum h2.framer-text,
.izm-bolum h3.framer-text,
.izm-bolum h4.framer-text,
.izm-bolum h5.framer-text,
.izm-bolum h6.framer-text,
.izm-bolum li.framer-text,
.izm-bolum ol.framer-text,
.izm-bolum ul.framer-text,
.izm-bolum span.framer-text:not([data-text-fill]){ color: var(--framer-blockquote-text-color-rgb, var(--framer-blockquote-text-color, var(--framer-text-color-rgb, var(--framer-text-color, #000)))); -webkit-text-stroke-color: var(--framer-text-stroke-color-rgb, var(--framer-text-stroke-color, initial)); }
 .izm-bolum mark.framer-text{ background-color: var(--framer-blockquote-text-background-color-rgb, var(--framer-blockquote-text-background-color, var(--framer-text-background-color-rgb, var(--framer-text-background-color, initial)))); }
}
.izm-bolum strong.framer-text{ font-family: var(--framer-blockquote-font-family-bold, var(--framer-font-family-bold)); font-style: var(--framer-blockquote-font-style-bold, var(--framer-font-style-bold)); font-weight: var(--framer-blockquote-font-weight-bold, var(--framer-font-weight-bold, bolder)); font-variation-settings: var(--framer-blockquote-font-variation-axes-bold, var(--framer-font-variation-axes-bold)); }
.izm-bolum em.framer-text{ font-family: var(--framer-blockquote-font-family-italic, var(--framer-font-family-italic)); font-style: var(--framer-blockquote-font-style-italic, var(--framer-font-style-italic, italic)); font-weight: var(--framer-blockquote-font-weight-italic, var(--framer-font-weight-italic)); font-variation-settings: var(--framer-blockquote-font-variation-axes-italic, var(--framer-font-variation-axes-italic)); }
.izm-bolum em.framer-text > strong.framer-text{ font-family: var(--framer-blockquote-font-family-bold-italic, var(--framer-font-family-bold-italic)); font-style: var(--framer-blockquote-font-style-bold-italic, var(--framer-font-style-bold-italic, italic)); font-weight: var(--framer-blockquote-font-weight-bold-italic, var(--framer-font-weight-bold-italic, bolder)); font-variation-settings: var(--framer-blockquote-font-variation-axes-bold-italic, var(--framer-font-variation-axes-bold-italic)); }
.izm-bolum p.framer-text:not(:first-child),
.izm-bolum div.framer-text:not(:first-child),
.izm-bolum h1.framer-text:not(:first-child),
.izm-bolum h2.framer-text:not(:first-child),
.izm-bolum h3.framer-text:not(:first-child),
.izm-bolum h4.framer-text:not(:first-child),
.izm-bolum h5.framer-text:not(:first-child),
.izm-bolum h6.framer-text:not(:first-child),
.izm-bolum ol.framer-text:not(:first-child),
.izm-bolum ul.framer-text:not(:first-child),
.izm-bolum blockquote.framer-text:not(:first-child),
.izm-bolum table.framer-text:not(:first-child),
.izm-bolum figure.framer-text:not(:first-child){ margin-top: var(--framer-blockquote-paragraph-spacing, var(--framer-paragraph-spacing, 0)); }
.izm-bolum li.framer-text > ul.framer-text:nth-child(2),
.izm-bolum li.framer-text > ol.framer-text:nth-child(2){ margin-top: 0px; }
.izm-bolum .framer-text[data-text-fill]{ display: inline-block; background-clip: text; -webkit-text-fill-color: transparent; padding: max(0em,calc(calc(1.3em - var(--framer-blockquote-line-height, var(--framer-line-height, 1.3em))) / 2)); margin: min(0em,calc(calc(1.3em - var(--framer-blockquote-line-height, var(--framer-line-height, 1.3em))) / -2)); }
.izm-bolum code.framer-text,
.izm-bolum code.framer-text span.framer-text:not([data-text-fill]){ font-family: var(--framer-code-font-family, var(--framer-font-family, Inter, Inter Placeholder, sans-serif)); font-style: var(--framer-blockquote-font-style, var(--framer-code-font-style, var(--framer-font-style, normal))); font-weight: var(--framer-blockquote-font-weight, var(--framer-code-font-weight, var(--framer-font-weight, 400))); color: var(--framer-blockquote-text-color, var(--framer-code-text-color, var(--framer-text-color, #000))); font-size: calc(var(--framer-blockquote-font-size, var(--framer-font-size, 16px)) * var(--framer-font-size-scale, 1)); letter-spacing: var(--framer-blockquote-letter-spacing, var(--framer-letter-spacing, 0)); line-height: var(--framer-blockquote-line-height, var(--framer-line-height, 1.2em)); }
@supports not (color: color(display-p3 1 1 1)){
 .izm-bolum code.framer-text,
.izm-bolum code.framer-text span.framer-text:not([data-text-fill]){ color: var(--framer-blockquote-text-color-rgb, var(--framer-blockquote-text-color, var(--framer-code-text-color-rgb, var(--framer-code-text-color, var(--framer-text-color-rgb, var(--framer-text-color, #000)))))); }
}
.izm-bolum blockquote.framer-text{ margin-block: initial; margin-inline: initial; unicode-bidi: initial; }
.izm-bolum a.framer-text,
.izm-bolum a.framer-text span.framer-text:not([data-text-fill]),
.izm-bolum span.framer-text[data-nested-link],
.izm-bolum span.framer-text[data-nested-link] span.framer-text:not([data-text-fill]){ color: inherit; font-family: var(--framer-font-family-preview, var(--framer-blockquote-font-family, var(--framer-link-font-family, var(--framer-font-family, Inter, Inter Placeholder, sans-serif)))); font-style: var(--framer-font-style-preview, var(--framer-blockquote-font-style, var(--framer-link-font-style, var(--framer-font-style, normal)))); font-weight: var(--framer-font-weight-preview, var(--framer-blockquote-font-weight, var(--framer-link-font-weight, var(--framer-font-weight, 400)))); font-size: calc(var(--framer-blockquote-font-size, var(--framer-font-size, 16px)) * var(--framer-font-size-scale, 1)); text-transform: var(--framer-blockquote-text-transform, var(--framer-link-text-transform, var(--framer-text-transform, none))); cursor: var(--framer-custom-cursors, pointer); background-color: initial; border-radius: var(--framer-link-text-background-radius, initial); corner-shape: var(--framer-link-text-background-corner-shape, initial); padding: var(--framer-link-text-background-padding, initial); }
.izm-bolum a.framer-text,
.izm-bolum span.framer-text[data-nested-link]{ color: var(--framer-blockquote-text-color, var(--framer-link-text-color, var(--framer-text-color, #000))); text-decoration-line: var(--framer-blockquote-text-decoration, var(--framer-link-text-decoration, var(--framer-text-decoration, initial))); text-decoration-style: var(--framer-blockquote-text-decoration-style, var(--framer-link-text-decoration-style, var(--framer-text-decoration-style, initial))); text-decoration-color: var(--framer-blockquote-text-decoration-color, var(--framer-link-text-decoration-color, var(--framer-text-decoration-color, initial))); text-decoration-thickness: var(--framer-blockquote-text-decoration-thickness, var(--framer-link-text-decoration-thickness, var(--framer-text-decoration-thickness, initial))); text-decoration-skip-ink: var(--framer-blockquote-text-decoration-skip-ink, var(--framer-link-text-decoration-skip-ink, var(--framer-text-decoration-skip-ink, initial))); text-underline-offset: var(--framer-blockquote-text-decoration-offset, var(--framer-link-text-decoration-offset, var(--framer-text-decoration-offset, initial))); background-color: var(--framer-link-text-background-color, initial); }
@supports not (color: color(display-p3 1 1 1)){
 .izm-bolum a.framer-text,
.izm-bolum span.framer-text[data-nested-link]{ color: var(--framer-blockquote-text-color-rgb, var(--framer-blockquote-text-color, var(--framer-link-text-color-rgb, var(--framer-link-text-color, var(--framer-text-color-rgb, var(--framer-text-color, #000)))))); background-color: var(--framer-link-text-background-color-rgb, var(--framer-link-text-background-color, initial)); text-decoration-color: var(--framer-link-text-decoration-color-rgb, var(--framer-link-text-decoration-color, var(--framer-text-decoration-color-rgb, var(--framer-text-decoration-color, currentcolor)))); }
}
.izm-bolum code.framer-text a.framer-text,
.izm-bolum code.framer-text a.framer-text span.framer-text:not([data-text-fill]),
.izm-bolum code.framer-text span.framer-text[data-nested-link],
.izm-bolum code.framer-text span.framer-text[data-nested-link] span.framer-text:not([data-text-fill]){ font-family: var(--framer-code-font-family, var(--framer-font-family, Inter, Inter Placeholder, sans-serif)); font-style: var(--framer-blockquote-font-style, var(--framer-code-font-style, var(--framer-font-style, normal))); font-weight: var(--framer-blockquote-font-weight, var(--framer-code-font-weight, var(--framer-font-weight, 400))); color: inherit; font-size: calc(var(--framer-blockquote-font-size, var(--framer-font-size, 16px)) * var(--framer-font-size-scale, 1)); }
.izm-bolum code.framer-text a.framer-text,
.izm-bolum code.framer-text span.framer-text[data-nested-link]{ color: var(--framer-blockquote-text-color, var(--framer-link-text-color, var(--framer-code-text-color, var(--framer-text-color, #000)))); }
@supports not (color: color(display-p3 1 1 1)){
 .izm-bolum code.framer-text a.framer-text,
.izm-bolum code.framer-text a.framer-text span.framer-text:not([data-text-fill]),
.izm-bolum code.framer-text span.framer-text[data-nested-link],
.izm-bolum code.framer-text span.framer-text[data-nested-link] span.framer-text:not([data-text-fill]){ color: var(--framer-blockquote-text-color-rgb, var(--framer-blockquote-text-color, var(--framer-link-text-color-rgb, var(--framer-link-text-color, var(--framer-code-text-color-rgb, var(--framer-code-text-color, var(--framer-text-color-rgb, var(--framer-text-color, #000)))))))); }
}
.izm-bolum a.framer-text:hover,
.izm-bolum a.framer-text:hover span.framer-text:not([data-text-fill]),
.izm-bolum span.framer-text[data-nested-link]:hover,
.izm-bolum span.framer-text[data-nested-link]:hover span.framer-text:not([data-text-fill]){ font-family: var(--framer-font-family-preview, var(--framer-link-hover-font-family, var(--framer-blockquote-font-family, var(--framer-link-font-family, var(--framer-font-family, Inter, Inter Placeholder, sans-serif))))); font-style: var(--framer-font-style-preview, var(--framer-link-hover-font-style, var(--framer-blockquote-font-style, var(--framer-link-font-style, var(--framer-font-style, normal))))); font-weight: var(--framer-font-weight-preview, var(--framer-link-hover-font-weight, var(--framer-blockquote-font-weight, var(--framer-link-font-weight, var(--framer-font-weight, 400))))); font-size: calc(var(--framer-link-hover-font-size, var(--framer-blockquote-font-size, var(--framer-font-size, 16px))) * var(--framer-font-size-scale, 1)); text-transform: var(--framer-link-hover-text-transform, var(--framer-blockquote-text-transform, var(--framer-link-text-transform, var(--framer-text-transform, none)))); border-radius: var(--framer-link-hover-text-background-radius, var(--framer-link-text-background-radius, var(--framer-text-background-radius, initial))); corner-shape: var(--framer-link-hover-text-background-corner-shape, var(--framer-link-text-background-corner-shape, var(--framer-text-background-corner-shape, initial))); padding: var(--framer-link-hover-text-background-padding, var(--framer-link-text-background-padding, var(--framer-text-background-padding, initial))); }
.izm-bolum a.framer-text:hover,
.izm-bolum span.framer-text[data-nested-link]:hover{ color: var(--framer-link-hover-text-color, var(--framer-blockquote-text-color, var(--framer-link-text-color, var(--framer-text-color, #000)))); text-decoration-line: var(--framer-link-hover-text-decoration, var(--framer-blockquote-text-decoration, var(--framer-link-text-decoration, var(--framer-text-decoration, initial)))); text-decoration-style: var(--framer-link-hover-text-decoration-style, var(--framer-blockquote-text-decoration-style, var(--framer-link-text-decoration-style, var(--framer-text-decoration-style, initial)))); text-decoration-color: var(--framer-link-hover-text-decoration-color, var(--framer-blockquote-text-decoration-color, var(--framer-link-text-decoration-color, var(--framer-text-decoration-color, initial)))); text-decoration-thickness: var(--framer-link-hover-text-decoration-thickness, var(--framer-blockquote-text-decoration-thickness, var(--framer-link-text-decoration-thickness, var(--framer-text-decoration-thickness, initial)))); text-decoration-skip-ink: var(--framer-link-hover-text-decoration-skip-ink, var(--framer-blockquote-text-decoration-skip-ink, var(--framer-link-text-decoration-skip-ink, var(--framer-text-decoration-skip-ink, initial)))); text-underline-offset: var(--framer-link-hover-text-decoration-offset, var(--framer-blockquote-text-decoration-offset, var(--framer-link-text-decoration-offset, var(--framer-text-decoration-offset, initial)))); background-color: var(--framer-link-hover-text-background-color, var(--framer-link-text-background-color, var(--framer-text-background-color, initial))); }
@supports not (color: color(display-p3 1 1 1)){
 .izm-bolum a.framer-text:hover,
.izm-bolum span.framer-text[data-nested-link]:hover{ color: var(--framer-link-hover-text-color-rgb, var(--framer-link-hover-text-color, var(--framer-blockquote-text-color-rgb, var(--framer-blockquote-text-color, var(--framer-link-text-color-rgb, var(--framer-link-text-color, var(--framer-text-color-rgb, var(--framer-text-color, #000)))))))); background-color: var(--framer-link-hover-text-background-color-rgb, var(--framer-link-hover-text-background-color, var(--framer-link-text-background-color-rgb, var(--framer-link-text-background-color, var(--framer-text-background-color-rgb, var(--framer-text-background-color, initial)))))); text-decoration-color: var(--framer-link-hover-text-decoration-color-rgb, var(--framer-link-hover-text-decoration-color, var(--framer-link-text-decoration-color-rgb, var(--framer-link-text-decoration-color, var(--framer-text-decoration-color-rgb, var(--framer-text-decoration-color, currentcolor)))))); }
}
.izm-bolum code.framer-text a.framer-text:hover,
.izm-bolum code.framer-text span.framer-text[data-nested-link]:hover{ color: var(--framer-link-hover-text-color, var(--framer-blockquote-text-color, var(--framer-link-text-color, var(--framer-code-text-color, var(--framer-text-color, #000))))); }
@supports not (color: color(display-p3 1 1 1)){
 .izm-bolum code.framer-text a.framer-text:hover,
.izm-bolum code.framer-text span.framer-text[data-nested-link]:hover{ color: var(--framer-link-hover-text-color-rgb, var(--framer-link-hover-text-color, var(--framer-blockquote-text-color-rgb, var(--framer-blockquote-text-color, var(--framer-link-text-color-rgb, var(--framer-link-text-color, var(--framer-code-text-color-rgb, var(--framer-code-text-color, var(--framer-text-color-rgb, var(--framer-text-color, #000)))))))))); }
}
.izm-bolum a.framer-text[data-framer-page-link-current],
.izm-bolum a.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]),
.izm-bolum span.framer-text[data-framer-page-link-current],
.izm-bolum span.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]){ font-family: var(--framer-font-family-preview, var(--framer-link-current-font-family, var(--framer-link-font-family, var(--framer-font-family, Inter, Inter Placeholder, sans-serif)))); font-style: var(--framer-font-style-preview, var(--framer-link-current-font-style, var(--framer-link-font-style, var(--framer-font-style, normal)))); font-weight: var(--framer-font-weight-preview, var(--framer-link-current-font-weight, var(--framer-link-font-weight, var(--framer-font-weight, 400)))); font-size: calc(var(--framer-link-current-font-size, var(--framer-link-font-size, var(--framer-font-size, 16px))) * var(--framer-font-size-scale, 1)); text-transform: var(--framer-link-current-text-transform, var(--framer-link-text-transform, var(--framer-text-transform, none))); border-radius: var(--framer-link-current-text-background-radius, var(--framer-link-text-background-radius, initial)); corner-shape: var(--framer-link-current-text-background-corner-shape, var(--framer-link-text-background-corner-shape, initial)); padding: var(--framer-link-current-text-background-padding, var(--framer-link-text-background-padding, initial)); }
.izm-bolum a.framer-text[data-framer-page-link-current],
.izm-bolum span.framer-text[data-framer-page-link-current]{ color: var(--framer-link-current-text-color, var(--framer-link-text-color, var(--framer-text-color, #000))); text-decoration-line: var(--framer-link-current-text-decoration, var(--framer-link-text-decoration, var(--framer-text-decoration, initial))); text-decoration-style: var(--framer-link-current-text-decoration-style, var(--framer-link-text-decoration-style, var(--framer-text-decoration-style, initial))); text-decoration-color: var(--framer-link-current-text-decoration-color, var(--framer-link-text-decoration-color, var(--framer-text-decoration-color, initial))); text-decoration-thickness: var(--framer-link-current-text-decoration-thickness, var(--framer-link-text-decoration-thickness, var(--framer-text-decoration-thickness, initial))); text-decoration-skip-ink: var(--framer-link-current-text-decoration-skip-ink, var(--framer-link-text-decoration-skip-ink, var(--framer-text-decoration-skip-ink, initial))); text-underline-offset: var(--framer-link-current-text-decoration-offset, var(--framer-link-text-decoration-offset, var(--framer-text-decoration-offset, initial))); background-color: var(--framer-link-current-text-background-color, var(--framer-link-text-background-color, var(--framer-text-background-color, initial))); }
@supports not (color: color(display-p3 1 1 1)){
 .izm-bolum a.framer-text[data-framer-page-link-current],
.izm-bolum span.framer-text[data-framer-page-link-current]{ color: var(--framer-link-current-text-color-rgb, var(--framer-link-current-text-color, var(--framer-link-text-color-rgb, var(--framer-link-text-color, var(--framer-text-color-rgb, var(--framer-text-color, #000)))))); background-color: var(--framer-link-current-text-background-color-rgb, var(--framer-link-current-text-background-color, var(--framer-link-text-background-color-rgb, var(--framer-link-text-background-color, var(--framer-text-background-color-rgb, var(--framer-text-background-color, initial)))))); text-decoration-color: var(--framer-link-current-text-decoration-color-rgb, var(--framer-link-current-text-decoration-color, var(--framer-link-text-decoration-color-rgb, var(--framer-link-text-decoration-color, var(--framer-text-decoration-color-rgb, var(--framer-text-decoration-color, currentcolor)))))); }
}
.izm-bolum code.framer-text a.framer-text[data-framer-page-link-current],
.izm-bolum code.framer-text a.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]),
.izm-bolum code.framer-text span.framer-text[data-framer-page-link-current],
.izm-bolum code.framer-text span.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]){ font-family: var(--framer-code-font-family, var(--framer-font-family, Inter, Inter Placeholder, sans-serif)); font-style: var(--framer-code-font-style, var(--framer-font-style, normal)); font-weight: var(--framer-code-font-weight, var(--framer-font-weight, 400)); color: inherit; font-size: calc(var(--framer-link-current-font-size, var(--framer-link-font-size, var(--framer-font-size, 16px))) * var(--framer-font-size-scale, 1)); }
.izm-bolum code.framer-text a.framer-text[data-framer-page-link-current],
.izm-bolum code.framer-text span.framer-text[data-framer-page-link-current]{ color: var(--framer-link-current-text-color, var(--framer-link-text-color, var(--framer-code-text-color, var(--framer-text-color, #000)))); }
@supports not (color: color(display-p3 1 1 1)){
 .izm-bolum code.framer-text a.framer-text[data-framer-page-link-current],
.izm-bolum code.framer-text a.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]),
.izm-bolum code.framer-text span.framer-text[data-framer-page-link-current],
.izm-bolum code.framer-text span.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]){ color: var(--framer-link-current-text-color-rgb, var(--framer-link-current-text-color, var(--framer-link-text-color-rgb, var(--framer-link-text-color, var(--framer-code-text-color-rgb, var(--framer-code-text-color, var(--framer-text-color-rgb, var(--framer-text-color, #000)))))))); background-color: var(--framer-link-current-text-background-color-rgb, var(--framer-link-current-text-background-color, var(--framer-link-text-background-color-rgb, var(--framer-link-text-background-color, var(--framer-text-background-color-rgb, var(--framer-text-background-color, initial)))))); }
}
.izm-bolum a.framer-text[data-framer-page-link-current]:hover,
.izm-bolum a.framer-text[data-framer-page-link-current]:hover span.framer-text:not([data-text-fill]),
.izm-bolum span.framer-text[data-framer-page-link-current]:hover,
.izm-bolum span.framer-text[data-framer-page-link-current]:hover span.framer-text:not([data-text-fill]){ color: inherit; font-family: var(--framer-font-family-preview, var(--framer-link-hover-font-family, var(--framer-link-current-font-family, var(--framer-link-font-family, var(--framer-font-family, Inter, Inter Placeholder, sans-serif))))); font-style: var(--framer-font-style-preview, var(--framer-link-hover-font-style, var(--framer-link-current-font-style, var(--framer-link-font-style, var(--framer-font-style, normal))))); font-weight: var(--framer-font-weight-preview, var(--framer-link-hover-font-weight, var(--framer-link-current-font-weight, var(--framer-link-font-weight, var(--framer-font-weight, 400))))); font-size: calc(var(--framer-link-hover-font-size, var(--framer-link-current-font-size, var(--framer-link-font-size, var(--framer-font-size, 16px)))) * var(--framer-font-size-scale, 1)); text-transform: var(--framer-link-hover-text-transform, var(--framer-link-current-text-transform, var(--framer-link-text-transform, var(--framer-text-transform, none)))); border-radius: var(--framer-link-hover-text-background-radius, var(--framer-link-current-text-background-radius, var(--framer-link-text-background-radius, initial))); corner-shape: var(--framer-link-hover-text-background-corner-shape, var(--framer-link-current-text-background-corner-shape, var(--framer-link-text-background-corner-shape, initial))); padding: var(--framer-link-hover-text-background-padding, var(--framer-link-current-text-background-padding, var(--framer-link-text-background-padding, initial))); }
.izm-bolum a.framer-text[data-framer-page-link-current]:hover,
.izm-bolum span.framer-text[data-framer-page-link-current]:hover{ color: var(--framer-link-hover-text-color, var(--framer-link-current-text-color, var(--framer-link-text-color, var(--framer-text-color, #000)))); text-decoration-line: var(--framer-link-hover-text-decoration, var(--framer-link-current-text-decoration, var(--framer-link-text-decoration, var(--framer-text-decoration, initial)))); text-decoration-style: var(--framer-link-hover-text-decoration-style, var(--framer-link-current-text-decoration-style, var(--framer-link-text-decoration-style, var(--framer-text-decoration-style, initial)))); text-decoration-color: var(--framer-link-hover-text-decoration-color, var(--framer-link-current-text-decoration-color, var(--framer-link-text-decoration-color, var(--framer-text-decoration-color, initial)))); text-decoration-thickness: var(--framer-link-hover-text-decoration-thickness, var(--framer-link-current-text-decoration-thickness, var(--framer-link-text-decoration-thickness, var(--framer-text-decoration-thickness, initial)))); text-decoration-skip-ink: var(--framer-link-hover-text-decoration-skip-ink, var(--framer-link-current-text-decoration-skip-ink, var(--framer-link-text-decoration-skip-ink, var(--framer-text-decoration-skip-ink, initial)))); text-underline-offset: var(--framer-link-hover-text-decoration-offset, var(--framer-link-current-text-decoration-offset, var(--framer-link-text-decoration-offset, var(--framer-text-decoration-offset, initial)))); background-color: var(--framer-link-hover-text-background-color, var(--framer-link-current-text-background-color, var(--framer-link-text-background-color, initial))); }
@supports not (color: color(display-p3 1 1 1)){
 .izm-bolum a.framer-text[data-framer-page-link-current]:hover,
.izm-bolum span.framer-text[data-framer-page-link-current]:hover{ color: var(--framer-link-hover-text-color-rgb, var(--framer-link-hover-text-color, var(--framer-link-current-text-color-rgb, var(--framer-link-current-text-color, var(--framer-link-text-color-rgb, var(--framer-link-text-color, var(--framer-code-text-color-rgb, var(--framer-code-text-color, var(--framer-text-color-rgb, var(--framer-text-color, #000)))))))))); background-color: var(--framer-link-hover-text-background-color-rgb, var(--framer-link-hover-text-background-color, var(--framer-link-current-text-background-color-rgb, var(--framer-link-current-text-background-color, var(--framer-link-text-background-color-rgb, var(--framer-link-text-background-color, initial)))))); text-decoration-color: var(--framer-link-hover-text-decoration-color-rgb, var(--framer-link-hover-text-decoration-color, var(--framer-link-current-text-decoration-color-rgb, var(--framer-link-current-text-decoration-color, var(--framer-link-text-decoration-color-rgb, var(--framer-link-text-decoration-color, var(--framer-text-decoration-color-rgb, var(--framer-text-decoration-color, currentcolor)))))))); }
}
.izm-bolum code.framer-text a.framer-text[data-framer-page-link-current]:hover,
.izm-bolum code.framer-text span.framer-text[data-framer-page-link-current]:hover{ color: var(--framer-link-hover-text-color, var(--framer-link-current-text-color, var(--framer-link-text-color, var(--framer-code-text-color, var(--framer-text-color, #000))))); }
@supports not (color: color(display-p3 1 1 1)){
 .izm-bolum code.framer-text a.framer-text[data-framer-page-link-current]:hover,
.izm-bolum code.framer-text a.framer-text[data-framer-page-link-current]:hover span.framer-text:not([data-text-fill]),
.izm-bolum code.framer-text span.framer-text[data-framer-page-link-current]:hover,
.izm-bolum code.framer-text span.framer-text[data-framer-page-link-current]:hover span.framer-text:not([data-text-fill]){ color: var(--framer-link-hover-text-color-rgb, var(--framer-link-hover-text-color, var(--framer-link-current-text-color-rgb, var(--framer-link-current-text-color, var(--framer-link-text-color-rgb, var(--framer-link-text-color, var(--framer-code-text-color-rgb, var(--framer-code-text-color, var(--framer-text-color-rgb, var(--framer-text-color, #000)))))))))); background-color: var(--framer-link-hover-text-background-color-rgb, var(--framer-link-hover-text-background-color, var(--framer-link-current-text-background-color-rgb, var(--framer-link-current-text-background-color, var(--framer-link-text-background-color-rgb, var(--framer-link-text-background-color, initial)))))); }
}
.izm-bolum ol.framer-text{ --list-style-type: decimal; }
.izm-bolum ul.framer-text,
.izm-bolum ol.framer-text{ padding-inline-start: 0px; position: relative; }
.izm-bolum li.framer-text{ counter-increment: list-item 1; list-style: none; padding-inline-start: 2ch; }
.izm-bolum ol.framer-text > li.framer-text::before{ position: absolute; inset-inline-start: 0px; content: counter(list-item,var(--list-style-type)) "."; font-variant-numeric: tabular-nums; }
.izm-bolum ol.framer-text > li.framer-text:nth-last-child(n+10),
.izm-bolum ol.framer-text > li.framer-text:nth-last-child(n+10) ~ li{ padding-inline-start: 3ch; }
.izm-bolum ol.framer-text > li.framer-text:nth-last-child(n+100),
.izm-bolum ol.framer-text > li.framer-text:nth-last-child(n+100) ~ li{ padding-inline-start: 4ch; }
.izm-bolum ol.framer-text > li.framer-text:nth-last-child(n+1000),
.izm-bolum ol.framer-text > li.framer-text:nth-last-child(n+1000) ~ li{ padding-inline-start: 5ch; }
.izm-bolum ol.framer-text > li.framer-text:nth-last-child(n+10000),
.izm-bolum ol.framer-text > li.framer-text:nth-last-child(n+10000) ~ li{ padding-inline-start: 6ch; }
.izm-bolum ol.framer-text > li.framer-text:nth-last-child(n+100000),
.izm-bolum ol.framer-text > li.framer-text:nth-last-child(n+100000) ~ li{ padding-inline-start: 7ch; }
.izm-bolum ol.framer-text > li.framer-text:nth-last-child(n+1000000),
.izm-bolum ol.framer-text > li.framer-text:nth-last-child(n+1000000) ~ li{ padding-inline-start: 8ch; }
.izm-bolum ul.framer-text > li.framer-text::before{ position: absolute; inset-inline-start: 0px; content: "•"; }
.izm-bolum table.framer-text{ border-collapse: separate; border-spacing: 0px; table-layout: auto; word-break: normal; width: 100%; }
.izm-bolum td.framer-text,
.izm-bolum th.framer-text{ min-width: 16ch; vertical-align: top; }
.izm-bolum [data-framer-component-type="DeprecatedRichText"]{ cursor: inherit; }
.izm-bolum [data-framer-component-type="DeprecatedRichText"] p,
.izm-bolum [data-framer-component-type="DeprecatedRichText"] div,
.izm-bolum [data-framer-component-type="DeprecatedRichText"] h1,
.izm-bolum [data-framer-component-type="DeprecatedRichText"] h2,
.izm-bolum [data-framer-component-type="DeprecatedRichText"] h3,
.izm-bolum [data-framer-component-type="DeprecatedRichText"] h4,
.izm-bolum [data-framer-component-type="DeprecatedRichText"] h5,
.izm-bolum [data-framer-component-type="DeprecatedRichText"] h6{ margin: 0px; padding: 0px; }
.izm-bolum [data-framer-component-type="DeprecatedRichText"] p,
.izm-bolum [data-framer-component-type="DeprecatedRichText"] div,
.izm-bolum [data-framer-component-type="DeprecatedRichText"] h1,
.izm-bolum [data-framer-component-type="DeprecatedRichText"] h2,
.izm-bolum [data-framer-component-type="DeprecatedRichText"] h3,
.izm-bolum [data-framer-component-type="DeprecatedRichText"] h4,
.izm-bolum [data-framer-component-type="DeprecatedRichText"] h5,
.izm-bolum [data-framer-component-type="DeprecatedRichText"] h6,
.izm-bolum [data-framer-component-type="DeprecatedRichText"] li,
.izm-bolum [data-framer-component-type="DeprecatedRichText"] ol,
.izm-bolum [data-framer-component-type="DeprecatedRichText"] ul,
.izm-bolum [data-framer-component-type="DeprecatedRichText"] span:not([data-text-fill]){ font-family: var(--framer-font-family, Inter, Inter Placeholder, sans-serif); font-style: var(--framer-font-style, normal); font-weight: var(--framer-font-weight, 400); color: var(--framer-text-color, #000); font-size: var(--framer-font-size, 16px); letter-spacing: var(--framer-letter-spacing, 0); text-transform: var(--framer-text-transform, none); text-decoration: var(--framer-text-decoration, none); line-height: var(--framer-line-height, 1.2em); text-align: var(--framer-text-alignment, start); }
.izm-bolum [data-framer-component-type="DeprecatedRichText"] p:not(:first-child),
.izm-bolum [data-framer-component-type="DeprecatedRichText"] div:not(:first-child),
.izm-bolum [data-framer-component-type="DeprecatedRichText"] h1:not(:first-child),
.izm-bolum [data-framer-component-type="DeprecatedRichText"] h2:not(:first-child),
.izm-bolum [data-framer-component-type="DeprecatedRichText"] h3:not(:first-child),
.izm-bolum [data-framer-component-type="DeprecatedRichText"] h4:not(:first-child),
.izm-bolum [data-framer-component-type="DeprecatedRichText"] h5:not(:first-child),
.izm-bolum [data-framer-component-type="DeprecatedRichText"] h6:not(:first-child),
.izm-bolum [data-framer-component-type="DeprecatedRichText"] ol:not(:first-child),
.izm-bolum [data-framer-component-type="DeprecatedRichText"] ul:not(:first-child){ margin-top: var(--framer-paragraph-spacing, 0); }
.izm-bolum [data-framer-component-type="DeprecatedRichText"] span[data-text-fill]{ display: inline-block; background-clip: text; -webkit-text-fill-color: transparent; }
.izm-bolum [data-framer-component-type="DeprecatedRichText"] a,
.izm-bolum [data-framer-component-type="DeprecatedRichText"] a span:not([data-text-fill]){ font-family: var(--framer-link-font-family, var(--framer-font-family, Inter, Inter Placeholder, sans-serif)); font-style: var(--framer-link-font-style, var(--framer-font-style, normal)); font-weight: var(--framer-link-font-weight, var(--framer-font-weight, 400)); color: var(--framer-link-text-color, var(--framer-text-color, #000)); font-size: var(--framer-link-font-size, var(--framer-font-size, 16px)); text-transform: var(--framer-link-text-transform, var(--framer-text-transform, none)); text-decoration: var(--framer-link-text-decoration, var(--framer-text-decoration, none)); }
.izm-bolum [data-framer-component-type="DeprecatedRichText"] a:hover,
.izm-bolum [data-framer-component-type="DeprecatedRichText"] a:hover span:not([data-text-fill]){ font-family: var(--framer-link-hover-font-family, var(--framer-link-font-family, var(--framer-font-family, Inter, Inter Placeholder, sans-serif))); font-style: var(--framer-link-hover-font-style, var(--framer-link-font-style, var(--framer-font-style, normal))); font-weight: var(--framer-link-hover-font-weight, var(--framer-link-font-weight, var(--framer-font-weight, 400))); color: var(--framer-link-hover-text-color, var(--framer-link-text-color, var(--framer-text-color, #000))); font-size: var(--framer-link-hover-font-size, var(--framer-link-font-size, var(--framer-font-size, 16px))); text-transform: var(--framer-link-hover-text-transform, var(--framer-link-text-transform, var(--framer-text-transform, none))); text-decoration: var(--framer-link-hover-text-decoration, var(--framer-link-text-decoration, var(--framer-text-decoration, none))); }
.izm-bolum [data-framer-component-type="DeprecatedRichText"] a[data-framer-page-link-current],
.izm-bolum [data-framer-component-type="DeprecatedRichText"] a[data-framer-page-link-current] span:not([data-text-fill]):not([data-nested-link]){ font-family: var(--framer-link-current-font-family, var(--framer-link-font-family, var(--framer-font-family, Inter, Inter Placeholder, sans-serif))); font-style: var(--framer-link-current-font-style, var(--framer-link-font-style, var(--framer-font-style, normal))); font-weight: var(--framer-link-current-font-weight, var(--framer-link-font-weight, var(--framer-font-weight, 400))); color: var(--framer-link-current-text-color, var(--framer-link-text-color, var(--framer-text-color, #000))); font-size: var(--framer-link-current-font-size, var(--framer-link-font-size, var(--framer-font-size, 16px))); text-transform: var(--framer-link-current-text-transform, var(--framer-link-text-transform, var(--framer-text-transform, none))); text-decoration: var(--framer-link-current-text-decoration, var(--framer-link-text-decoration, var(--framer-text-decoration, none))); }
.izm-bolum [data-framer-component-type="DeprecatedRichText"] a[data-framer-page-link-current]:hover,
.izm-bolum [data-framer-component-type="DeprecatedRichText"] a[data-framer-page-link-current]:hover span:not([data-text-fill]):not([data-nested-link]){ font-family: var(--framer-link-hover-font-family, var(--framer-link-current-font-family, var(--framer-link-font-family, var(--framer-font-family, Inter, Inter Placeholder, sans-serif)))); font-style: var(--framer-link-hover-font-style, var(--framer-link-current-font-style, var(--framer-link-font-style, var(--framer-font-style, normal)))); font-weight: var(--framer-link-hover-font-weight, var(--framer-link-current-font-weight, var(--framer-link-font-weight, var(--framer-font-weight, 400)))); color: var(--framer-link-hover-text-color, var(--framer-link-current-text-color, var(--framer-link-text-color, var(--framer-text-color, #000)))); font-size: var(--framer-link-hover-font-size, var(--framer-link-current-font-size, var(--framer-link-font-size, var(--framer-font-size, 16px)))); text-transform: var(--framer-link-hover-text-transform, var(--framer-link-current-text-transform, var(--framer-link-text-transform, var(--framer-text-transform, none)))); text-decoration: var(--framer-link-hover-text-decoration, var(--framer-link-current-text-decoration, var(--framer-link-text-decoration, var(--framer-text-decoration, none)))); }
.izm-bolum [data-framer-component-type="DeprecatedRichText"] strong{ font-weight: bolder; }
.izm-bolum [data-framer-component-type="DeprecatedRichText"] em{ font-style: italic; }
.izm-bolum [data-framer-component-type="DeprecatedRichText"] ul,
.izm-bolum [data-framer-component-type="DeprecatedRichText"] ol{ display: table; width: 100%; padding-left: 0px; margin: 0px; }
.izm-bolum [data-framer-component-type="DeprecatedRichText"] li{ display: table-row; counter-increment: list-item 1; list-style: none; }
.izm-bolum [data-framer-component-type="DeprecatedRichText"] ol > li::before{ display: table-cell; width: 2.25ch; box-sizing: border-box; padding-right: 0.75ch; content: counter(list-item) "."; white-space: nowrap; }
.izm-bolum [data-framer-component-type="DeprecatedRichText"] ul > li::before{ display: table-cell; width: 2.25ch; box-sizing: border-box; padding-right: 0.75ch; content: "•"; }
.izm-bolum :not([data-framer-generated]) > [data-framer-stack-content-wrapper] > *,
.izm-bolum :not([data-framer-generated]) > [data-framer-stack-content-wrapper] > [data-framer-component-type],
.izm-bolum :not([data-framer-generated]) > [data-framer-stack-content-wrapper] > [data-framer-legacy-stack-gap-enabled] > *,
.izm-bolum :not([data-framer-generated]) > [data-framer-stack-content-wrapper] > [data-framer-legacy-stack-gap-enabled] > [data-framer-component-type]{ position: relative; }
.izm-bolum [data-framer-legacy-stack-gap-enabled="true"][data-framer-stack-flexbox-gap="false"]{ margin-top: calc(var(--stack-gap-y) / 2); margin-bottom: calc(var(--stack-gap-y) / 2); margin-right: calc(var(--stack-gap-x) / 2); margin-left: calc(var(--stack-gap-x) / 2); }
.izm-bolum [data-framer-stack-content-wrapper][data-framer-stack-gap-enabled="true"]{ row-gap: var(--stack-native-row-gap); column-gap: var(--stack-native-column-gap); }
.izm-bolum [data-framer-stack-direction-reverse="false"] [data-framer-legacy-stack-gap-enabled="true"][data-framer-stack-flexbox-gap="false"] > :first-child,
.izm-bolum [data-framer-stack-direction-reverse="true"] [data-framer-legacy-stack-gap-enabled="true"][data-framer-stack-flexbox-gap="false"] > :last-child{ margin-top: 0px; margin-left: 0px; }
.izm-bolum [data-framer-stack-direction-reverse="false"] [data-framer-legacy-stack-gap-enabled="true"][data-framer-stack-flexbox-gap="false"] > :last-child,
.izm-bolum [data-framer-stack-direction-reverse="true"] [data-framer-legacy-stack-gap-enabled="true"][data-framer-stack-flexbox-gap="false"] > :first-child{ margin-right: 0px; margin-bottom: 0px; }
.izm-bolum navigationcontainer [data-framer-component-type="NavigationContainer"] > *,
.izm-bolum [data-framer-component-type="NavigationContainer"] > [data-framer-component-type]{ position: relative; }
.izm-bolum [data-framer-component-type="Scroll"]::-webkit-scrollbar{ display: none; }
.izm-bolum [data-framer-component-type="ScrollContentWrapper"] > *{ position: relative; }
.izm-bolum [data-framer-component-type="NativeScroll"]{ }
.izm-bolum [data-framer-component-type="NativeScroll"] > *{ position: relative; }
.izm-bolum [data-framer-component-type="PageContentWrapper"] > *,
.izm-bolum [data-framer-component-type="PageContentWrapper"] > [data-framer-component-type]{ position: relative; }
.izm-bolum [data-framer-cursor="pointer"]{ cursor: pointer; }
.izm-bolum [data-framer-cursor="grab"]{ cursor: grab; }
.izm-bolum [data-framer-cursor="grab"]:active{ cursor: grabbing; }
@supports (background: -webkit-named-image(i)) and (not (contain-intrinsic-size: inherit)){
 .izm-bolum div.framer-text,
.izm-bolum p.framer-text,
.izm-bolum h1.framer-text,
.izm-bolum h2.framer-text,
.izm-bolum h3.framer-text,
.izm-bolum h4.framer-text,
.izm-bolum h5.framer-text,
.izm-bolum h6.framer-text,
.izm-bolum ol.framer-text,
.izm-bolum ul.framer-text,
.izm-bolum li.framer-text,
.izm-bolum blockquote.framer-text{ display: var(--text-truncation-display-inline-for-safari-16, revert); }
 .izm-bolum div.framer-text::after,
.izm-bolum p.framer-text::after,
.izm-bolum h1.framer-text::after,
.izm-bolum h2.framer-text::after,
.izm-bolum h3.framer-text::after,
.izm-bolum h4.framer-text::after,
.izm-bolum h5.framer-text::after,
.izm-bolum h6.framer-text::after,
.izm-bolum ol.framer-text::after,
.izm-bolum ul.framer-text::after,
.izm-bolum li.framer-text::after,
.izm-bolum blockquote.framer-text::after{ content: var(--text-truncation-line-break-for-safari-16); white-space: pre; }
 .izm-bolum p.framer-text[data-text-fill]{ display: var(--text-truncation-display-inline-for-safari-16, inline-block); }
}
@media (min-width: 0px) and (max-width: 319px){
 .izm-bolum .unframer-hidden:not(.unframer-base){ display: none !important; }
}
@media (min-width: 320px) and (max-width: 809px){
 .izm-bolum .unframer-hidden:not(.unframer-sm){ display: none !important; }
}
@media (min-width: 810px) and (max-width: 1079px){
 .izm-bolum .unframer-hidden:not(.unframer-md){ display: none !important; }
}
@media (min-width: 1080px) and (max-width: 1439px){
 .izm-bolum .unframer-hidden:not(.unframer-lg){ display: none !important; }
}
@media (min-width: 1440px) and (max-width: 1535px){
 .izm-bolum .unframer-hidden:not(.unframer-xl){ display: none !important; }
}
@media (min-width: 1536px){
 .izm-bolum .unframer-hidden:not(.unframer-2xl){ display: none !important; }
}
.izm-bolum{ --framer-will-change-override: none; }
@supports (background: -webkit-named-image(i)) and (not (grid-template-rows: subgrid)){
 .izm-bolum{ --framer-will-change-override: transform; }
}
.izm-bolum{ --framer-will-change-filter-override: none; }
@supports (background: -webkit-named-image(i)) and (not (position-area: top right)){
 .izm-bolum{ --framer-will-change-filter-override: filter; }
}
.izm-bolum [data-framer-component-type]{ position: absolute; }
.izm-bolum [data-framer-component-type="Text"]{ cursor: inherit; }
.izm-bolum [data-framer-component-text-autosized] *{ white-space: pre; }
.izm-bolum [data-framer-component-type="Text"] > *{ text-align: var(--framer-text-alignment, start); }
.izm-bolum [data-framer-component-type="Text"] span span,
.izm-bolum [data-framer-component-type="Text"] p span,
.izm-bolum [data-framer-component-type="Text"] h1 span,
.izm-bolum [data-framer-component-type="Text"] h2 span,
.izm-bolum [data-framer-component-type="Text"] h3 span,
.izm-bolum [data-framer-component-type="Text"] h4 span,
.izm-bolum [data-framer-component-type="Text"] h5 span,
.izm-bolum [data-framer-component-type="Text"] h6 span{ display: block; }
.izm-bolum [data-framer-component-type="Text"] span span span,
.izm-bolum [data-framer-component-type="Text"] p span span,
.izm-bolum [data-framer-component-type="Text"] h1 span span,
.izm-bolum [data-framer-component-type="Text"] h2 span span,
.izm-bolum [data-framer-component-type="Text"] h3 span span,
.izm-bolum [data-framer-component-type="Text"] h4 span span,
.izm-bolum [data-framer-component-type="Text"] h5 span span,
.izm-bolum [data-framer-component-type="Text"] h6 span span{ display: unset; }
.izm-bolum [data-framer-component-type="Text"] div div span,
.izm-bolum [data-framer-component-type="Text"] a div span,
.izm-bolum [data-framer-component-type="Text"] span span span,
.izm-bolum [data-framer-component-type="Text"] p span span,
.izm-bolum [data-framer-component-type="Text"] h1 span span,
.izm-bolum [data-framer-component-type="Text"] h2 span span,
.izm-bolum [data-framer-component-type="Text"] h3 span span,
.izm-bolum [data-framer-component-type="Text"] h4 span span,
.izm-bolum [data-framer-component-type="Text"] h5 span span,
.izm-bolum [data-framer-component-type="Text"] h6 span span,
.izm-bolum [data-framer-component-type="Text"] a{ font-family: var(--font-family); font-style: var(--font-style); font-weight: min(calc(var(--framer-font-weight-increase, 0) + var(--font-weight, 400)), 900); color: var(--text-color); letter-spacing: var(--letter-spacing); font-size: var(--font-size); text-transform: var(--text-transform); --text-decoration: var(--framer-text-decoration-style, solid) var(--framer-text-decoration, none) var(--framer-text-decoration-color, currentcolor) var(--framer-text-decoration-thickness, auto); --text-decoration-skip-ink: var(--framer-text-decoration-skip-ink); --text-underline-offset: var(--framer-text-decoration-offset); line-height: var(--line-height); }
.izm-bolum [data-framer-component-type="Text"] div div span,
.izm-bolum [data-framer-component-type="Text"] a div span,
.izm-bolum [data-framer-component-type="Text"] span span span,
.izm-bolum [data-framer-component-type="Text"] p span span,
.izm-bolum [data-framer-component-type="Text"] h1 span span,
.izm-bolum [data-framer-component-type="Text"] h2 span span,
.izm-bolum [data-framer-component-type="Text"] h3 span span,
.izm-bolum [data-framer-component-type="Text"] h4 span span,
.izm-bolum [data-framer-component-type="Text"] h5 span span,
.izm-bolum [data-framer-component-type="Text"] h6 span span,
.izm-bolum [data-framer-component-type="Text"] a{ --font-family: var(--framer-font-family); --font-style: var(--framer-font-style); --font-weight: var(--framer-font-weight); --text-color: var(--framer-text-color); --letter-spacing: var(--framer-letter-spacing); --font-size: var(--framer-font-size); --text-transform: var(--framer-text-transform); --text-decoration: var(--framer-text-decoration-style, solid) var(--framer-text-decoration, none) var(--framer-text-decoration-color, currentcolor) var(--framer-text-decoration-thickness, auto); --text-decoration-skip-ink: var(--framer-text-decoration-skip-ink); --text-underline-offset: var(--framer-text-decoration-offset); --line-height: var(--framer-line-height); }
.izm-bolum [data-framer-component-type="Text"] a,
.izm-bolum [data-framer-component-type="Text"] a div span,
.izm-bolum [data-framer-component-type="Text"] a span span span,
.izm-bolum [data-framer-component-type="Text"] a p span span,
.izm-bolum [data-framer-component-type="Text"] a h1 span span,
.izm-bolum [data-framer-component-type="Text"] a h2 span span,
.izm-bolum [data-framer-component-type="Text"] a h3 span span,
.izm-bolum [data-framer-component-type="Text"] a h4 span span,
.izm-bolum [data-framer-component-type="Text"] a h5 span span,
.izm-bolum [data-framer-component-type="Text"] a h6 span span{ --font-family: var(--framer-link-font-family, var(--framer-font-family)); --font-style: var(--framer-link-font-style, var(--framer-font-style)); --font-weight: var(--framer-link-font-weight, var(--framer-font-weight)); --text-color: var(--framer-link-text-color, var(--framer-text-color)); --font-size: var(--framer-link-font-size, var(--framer-font-size)); --text-transform: var(--framer-link-text-transform, var(--framer-text-transform)); --text-decoration: var(--framer-link-text-decoration-style, var(--framer-text-decoration-style, solid)) var(--framer-link-text-decoration, var(--framer-text-decoration, none)) var(--framer-link-text-decoration-color, var(--framer-text-decoration-color, currentcolor)) var(--framer-link-text-decoration-thickness, var(--framer-text-decoration-thickness, auto)); --text-decoration-skip-ink: var(--framer-link-text-decoration-skip-ink, var(--framer-text-decoration-skip-ink)); --text-underline-offset: var(--framer-link-text-decoration-offset, var(--framer-text-decoration-offset)); }
.izm-bolum [data-framer-component-type="Text"] a:hover,
.izm-bolum [data-framer-component-type="Text"] a div span:hover,
.izm-bolum [data-framer-component-type="Text"] a span span span:hover,
.izm-bolum [data-framer-component-type="Text"] a p span span:hover,
.izm-bolum [data-framer-component-type="Text"] a h1 span span:hover,
.izm-bolum [data-framer-component-type="Text"] a h2 span span:hover,
.izm-bolum [data-framer-component-type="Text"] a h3 span span:hover,
.izm-bolum [data-framer-component-type="Text"] a h4 span span:hover,
.izm-bolum [data-framer-component-type="Text"] a h5 span span:hover,
.izm-bolum [data-framer-component-type="Text"] a h6 span span:hover{ --font-family: var(--framer-link-hover-font-family, var(--framer-link-font-family, var(--framer-font-family))); --font-style: var(--framer-link-hover-font-style, var(--framer-link-font-style, var(--framer-font-style))); --font-weight: var(--framer-link-hover-font-weight, var(--framer-link-font-weight, var(--framer-font-weight))); --text-color: var(--framer-link-hover-text-color, var(--framer-link-text-color, var(--framer-text-color))); --font-size: var(--framer-link-hover-font-size, var(--framer-link-font-size, var(--framer-font-size))); --text-transform: var(--framer-link-hover-text-transform, var(--framer-link-text-transform, var(--framer-text-transform))); --text-decoration: var(--framer-link-hover-text-decoration-style, var(--framer-link-text-decoration-style, var(--framer-text-decoration-style, solid))) var(--framer-link-hover-text-decoration, var(--framer-link-text-decoration, var(--framer-text-decoration, none))) var(--framer-link-hover-text-decoration-color, var(--framer-link-text-decoration-color, var(--framer-text-decoration-color, currentcolor))) var(--framer-link-hover-text-decoration-thickness, var(--framer-link-text-decoration-thickness, var(--framer-text-decoration-thickness, auto))); --text-decoration-skip-ink: var(--framer-link-hover-text-decoration-skip-ink, var(--framer-link-text-decoration-skip-ink, var(--framer-text-decoration-skip-ink))); --text-underline-offset: var(--framer-link-hover-text-decoration-offset, var(--framer-link-text-decoration-offset, var(--framer-text-decoration-offset))); }
.izm-bolum [data-framer-component-type="RichTextContainer"]{ display: flex; flex-direction: column; justify-content: flex-start; outline: none; flex-shrink: 0; }
.izm-bolum p.framer-text,
.izm-bolum div.framer-text,
.izm-bolum figure.framer-text,
.izm-bolum h1.framer-text,
.izm-bolum h2.framer-text,
.izm-bolum h3.framer-text,
.izm-bolum h4.framer-text,
.izm-bolum h5.framer-text,
.izm-bolum h6.framer-text,
.izm-bolum ol.framer-text,
.izm-bolum ul.framer-text{ margin: 0px; padding: 0px; }
.izm-bolum p.framer-text,
.izm-bolum div.framer-text,
.izm-bolum h1.framer-text,
.izm-bolum h2.framer-text,
.izm-bolum h3.framer-text,
.izm-bolum h4.framer-text,
.izm-bolum h5.framer-text,
.izm-bolum h6.framer-text,
.izm-bolum li.framer-text,
.izm-bolum ol.framer-text,
.izm-bolum ul.framer-text,
.izm-bolum mark.framer-text,
.izm-bolum span.framer-text:not([data-text-fill]){ font-family: var(--framer-font-family-preview, var(--framer-blockquote-font-family, var(--framer-font-family, Inter, Inter Placeholder, sans-serif))); font-style: var(--framer-font-style-preview, var(--framer-blockquote-font-style, var(--framer-font-style, normal))); font-weight: var(--framer-font-weight-preview, var(--framer-blockquote-font-weight, var(--framer-font-weight, 400))); color: var(--framer-blockquote-text-color, var(--framer-text-color, #000)); font-size: calc(var(--framer-blockquote-font-size, var(--framer-font-size, 16px)) * var(--framer-font-size-scale, 1)); letter-spacing: var(--framer-blockquote-letter-spacing, var(--framer-letter-spacing, 0)); text-transform: var(--framer-blockquote-text-transform, var(--framer-text-transform, none)); text-decoration-line: var(--framer-blockquote-text-decoration, var(--framer-text-decoration, initial)); text-decoration-style: var(--framer-blockquote-text-decoration-style, var(--framer-text-decoration-style, initial)); text-decoration-color: var(--framer-blockquote-text-decoration-color, var(--framer-text-decoration-color, initial)); text-decoration-thickness: var(--framer-blockquote-text-decoration-thickness, var(--framer-text-decoration-thickness, initial)); text-decoration-skip-ink: var(--framer-blockquote-text-decoration-skip-ink, var(--framer-text-decoration-skip-ink, initial)); text-underline-offset: var(--framer-blockquote-text-decoration-offset, var(--framer-text-decoration-offset, initial)); line-height: var(--framer-blockquote-line-height, var(--framer-line-height, 1.2em)); text-align: var(--framer-blockquote-text-alignment, var(--framer-text-alignment, start)); -webkit-text-stroke-width: var(--framer-text-stroke-width, initial); -webkit-text-stroke-color: var(--framer-text-stroke-color, initial); font-feature-settings: var(--framer-font-open-type-features, initial); font-variation-settings: var(--framer-font-variation-axes-preview, var(--framer-font-variation-axes, normal)); text-wrap: var(--framer-text-wrap-override, var(--framer-text-wrap)); }
.izm-bolum mark.framer-text,
.izm-bolum p.framer-text,
.izm-bolum div.framer-text,
.izm-bolum h1.framer-text,
.izm-bolum h2.framer-text,
.izm-bolum h3.framer-text,
.izm-bolum h4.framer-text,
.izm-bolum h5.framer-text,
.izm-bolum h6.framer-text,
.izm-bolum li.framer-text,
.izm-bolum ol.framer-text,
.izm-bolum ul.framer-text{ background-color: var(--framer-blockquote-text-background-color, var(--framer-text-background-color, initial)); border-radius: var(--framer-blockquote-text-background-radius, var(--framer-text-background-radius, initial)); corner-shape: var(--framer-blockquote-text-background-corner-shape, var(--framer-text-background-corner-shape, initial)); padding: var(--framer-blockquote-text-background-padding, var(--framer-text-background-padding, initial)); }
@supports not (color: color(display-p3 1 1 1)){
 .izm-bolum p.framer-text,
.izm-bolum div.framer-text,
.izm-bolum h1.framer-text,
.izm-bolum h2.framer-text,
.izm-bolum h3.framer-text,
.izm-bolum h4.framer-text,
.izm-bolum h5.framer-text,
.izm-bolum h6.framer-text,
.izm-bolum li.framer-text,
.izm-bolum ol.framer-text,
.izm-bolum ul.framer-text,
.izm-bolum span.framer-text:not([data-text-fill]){ color: var(--framer-blockquote-text-color-rgb, var(--framer-blockquote-text-color, var(--framer-text-color-rgb, var(--framer-text-color, #000)))); -webkit-text-stroke-color: var(--framer-text-stroke-color-rgb, var(--framer-text-stroke-color, initial)); }
 .izm-bolum mark.framer-text{ background-color: var(--framer-blockquote-text-background-color-rgb, var(--framer-blockquote-text-background-color, var(--framer-text-background-color-rgb, var(--framer-text-background-color, initial)))); }
}
.izm-bolum strong.framer-text{ font-family: var(--framer-blockquote-font-family-bold, var(--framer-font-family-bold)); font-style: var(--framer-blockquote-font-style-bold, var(--framer-font-style-bold)); font-weight: var(--framer-blockquote-font-weight-bold, var(--framer-font-weight-bold, bolder)); font-variation-settings: var(--framer-blockquote-font-variation-axes-bold, var(--framer-font-variation-axes-bold)); }
.izm-bolum em.framer-text{ font-family: var(--framer-blockquote-font-family-italic, var(--framer-font-family-italic)); font-style: var(--framer-blockquote-font-style-italic, var(--framer-font-style-italic, italic)); font-weight: var(--framer-blockquote-font-weight-italic, var(--framer-font-weight-italic)); font-variation-settings: var(--framer-blockquote-font-variation-axes-italic, var(--framer-font-variation-axes-italic)); }
.izm-bolum em.framer-text > strong.framer-text{ font-family: var(--framer-blockquote-font-family-bold-italic, var(--framer-font-family-bold-italic)); font-style: var(--framer-blockquote-font-style-bold-italic, var(--framer-font-style-bold-italic, italic)); font-weight: var(--framer-blockquote-font-weight-bold-italic, var(--framer-font-weight-bold-italic, bolder)); font-variation-settings: var(--framer-blockquote-font-variation-axes-bold-italic, var(--framer-font-variation-axes-bold-italic)); }
.izm-bolum p.framer-text:not(:first-child),
.izm-bolum div.framer-text:not(:first-child),
.izm-bolum h1.framer-text:not(:first-child),
.izm-bolum h2.framer-text:not(:first-child),
.izm-bolum h3.framer-text:not(:first-child),
.izm-bolum h4.framer-text:not(:first-child),
.izm-bolum h5.framer-text:not(:first-child),
.izm-bolum h6.framer-text:not(:first-child),
.izm-bolum ol.framer-text:not(:first-child),
.izm-bolum ul.framer-text:not(:first-child),
.izm-bolum blockquote.framer-text:not(:first-child),
.izm-bolum table.framer-text:not(:first-child),
.izm-bolum figure.framer-text:not(:first-child){ margin-top: var(--framer-blockquote-paragraph-spacing, var(--framer-paragraph-spacing, 0)); }
.izm-bolum li.framer-text > ul.framer-text:nth-child(2),
.izm-bolum li.framer-text > ol.framer-text:nth-child(2){ margin-top: 0px; }
.izm-bolum .framer-text[data-text-fill]{ display: inline-block; background-clip: text; -webkit-text-fill-color: transparent; padding: max(0em, calc(calc(1.3em - var(--framer-blockquote-line-height, var(--framer-line-height, 1.3em))) / 2)); margin: min(0em, calc(calc(1.3em - var(--framer-blockquote-line-height, var(--framer-line-height, 1.3em))) / -2)); }
.izm-bolum code.framer-text,
.izm-bolum code.framer-text span.framer-text:not([data-text-fill]){ font-family: var(--framer-code-font-family, var(--framer-font-family, Inter, Inter Placeholder, sans-serif)); font-style: var(--framer-blockquote-font-style, var(--framer-code-font-style, var(--framer-font-style, normal))); font-weight: var(--framer-blockquote-font-weight, var(--framer-code-font-weight, var(--framer-font-weight, 400))); color: var(--framer-blockquote-text-color, var(--framer-code-text-color, var(--framer-text-color, #000))); font-size: calc(var(--framer-blockquote-font-size, var(--framer-font-size, 16px)) * var(--framer-font-size-scale, 1)); letter-spacing: var(--framer-blockquote-letter-spacing, var(--framer-letter-spacing, 0)); line-height: var(--framer-blockquote-line-height, var(--framer-line-height, 1.2em)); }
@supports not (color: color(display-p3 1 1 1)){
 .izm-bolum code.framer-text,
.izm-bolum code.framer-text span.framer-text:not([data-text-fill]){ color: var(--framer-blockquote-text-color-rgb, var(--framer-blockquote-text-color, var(--framer-code-text-color-rgb, var(--framer-code-text-color, var(--framer-text-color-rgb, var(--framer-text-color, #000)))))); }
}
.izm-bolum blockquote.framer-text{ margin-block: initial; margin-inline: initial; unicode-bidi: initial; }
.izm-bolum a.framer-text,
.izm-bolum a.framer-text span.framer-text:not([data-text-fill]),
.izm-bolum span.framer-text[data-nested-link],
.izm-bolum span.framer-text[data-nested-link] span.framer-text:not([data-text-fill]){ color: inherit; font-family: var(--framer-font-family-preview, var(--framer-blockquote-font-family, var(--framer-link-font-family, var(--framer-font-family, Inter, Inter Placeholder, sans-serif)))); font-style: var(--framer-font-style-preview, var(--framer-blockquote-font-style, var(--framer-link-font-style, var(--framer-font-style, normal)))); font-weight: var(--framer-font-weight-preview, var(--framer-blockquote-font-weight, var(--framer-link-font-weight, var(--framer-font-weight, 400)))); font-size: calc(var(--framer-blockquote-font-size, var(--framer-font-size, 16px)) * var(--framer-font-size-scale, 1)); text-transform: var(--framer-blockquote-text-transform, var(--framer-link-text-transform, var(--framer-text-transform, none))); cursor: var(--framer-custom-cursors, pointer); background-color: initial; border-radius: var(--framer-link-text-background-radius, initial); corner-shape: var(--framer-link-text-background-corner-shape, initial); padding: var(--framer-link-text-background-padding, initial); }
.izm-bolum a.framer-text,
.izm-bolum span.framer-text[data-nested-link]{ color: var(--framer-blockquote-text-color, var(--framer-link-text-color, var(--framer-text-color, #000))); text-decoration-line: var(--framer-blockquote-text-decoration, var(--framer-link-text-decoration, var(--framer-text-decoration, initial))); text-decoration-style: var(--framer-blockquote-text-decoration-style, var(--framer-link-text-decoration-style, var(--framer-text-decoration-style, initial))); text-decoration-color: var(--framer-blockquote-text-decoration-color, var(--framer-link-text-decoration-color, var(--framer-text-decoration-color, initial))); text-decoration-thickness: var(--framer-blockquote-text-decoration-thickness, var(--framer-link-text-decoration-thickness, var(--framer-text-decoration-thickness, initial))); text-decoration-skip-ink: var(--framer-blockquote-text-decoration-skip-ink, var(--framer-link-text-decoration-skip-ink, var(--framer-text-decoration-skip-ink, initial))); text-underline-offset: var(--framer-blockquote-text-decoration-offset, var(--framer-link-text-decoration-offset, var(--framer-text-decoration-offset, initial))); background-color: var(--framer-link-text-background-color, initial); }
@supports not (color: color(display-p3 1 1 1)){
 .izm-bolum a.framer-text,
.izm-bolum span.framer-text[data-nested-link]{ color: var(--framer-blockquote-text-color-rgb, var(--framer-blockquote-text-color, var(--framer-link-text-color-rgb, var(--framer-link-text-color, var(--framer-text-color-rgb, var(--framer-text-color, #000)))))); background-color: var(--framer-link-text-background-color-rgb, var(--framer-link-text-background-color, initial)); text-decoration-color: var(--framer-link-text-decoration-color-rgb, var(--framer-link-text-decoration-color, var(--framer-text-decoration-color-rgb, var(--framer-text-decoration-color, currentcolor)))); }
}
.izm-bolum code.framer-text a.framer-text,
.izm-bolum code.framer-text a.framer-text span.framer-text:not([data-text-fill]),
.izm-bolum code.framer-text span.framer-text[data-nested-link],
.izm-bolum code.framer-text span.framer-text[data-nested-link] span.framer-text:not([data-text-fill]){ font-family: var(--framer-code-font-family, var(--framer-font-family, Inter, Inter Placeholder, sans-serif)); font-style: var(--framer-blockquote-font-style, var(--framer-code-font-style, var(--framer-font-style, normal))); font-weight: var(--framer-blockquote-font-weight, var(--framer-code-font-weight, var(--framer-font-weight, 400))); color: inherit; font-size: calc(var(--framer-blockquote-font-size, var(--framer-font-size, 16px)) * var(--framer-font-size-scale, 1)); }
.izm-bolum code.framer-text a.framer-text,
.izm-bolum code.framer-text span.framer-text[data-nested-link]{ color: var(--framer-blockquote-text-color, var(--framer-link-text-color, var(--framer-code-text-color, var(--framer-text-color, #000)))); }
@supports not (color: color(display-p3 1 1 1)){
 .izm-bolum code.framer-text a.framer-text,
.izm-bolum code.framer-text a.framer-text span.framer-text:not([data-text-fill]),
.izm-bolum code.framer-text span.framer-text[data-nested-link],
.izm-bolum code.framer-text span.framer-text[data-nested-link] span.framer-text:not([data-text-fill]){ color: var(--framer-blockquote-text-color-rgb, var(--framer-blockquote-text-color, var(--framer-link-text-color-rgb, var(--framer-link-text-color, var(--framer-code-text-color-rgb, var(--framer-code-text-color, var(--framer-text-color-rgb, var(--framer-text-color, #000)))))))); }
}
.izm-bolum a.framer-text:hover,
.izm-bolum a.framer-text:hover span.framer-text:not([data-text-fill]),
.izm-bolum span.framer-text[data-nested-link]:hover,
.izm-bolum span.framer-text[data-nested-link]:hover span.framer-text:not([data-text-fill]){ font-family: var(--framer-font-family-preview, var(--framer-link-hover-font-family, var(--framer-blockquote-font-family, var(--framer-link-font-family, var(--framer-font-family, Inter, Inter Placeholder, sans-serif))))); font-style: var(--framer-font-style-preview, var(--framer-link-hover-font-style, var(--framer-blockquote-font-style, var(--framer-link-font-style, var(--framer-font-style, normal))))); font-weight: var(--framer-font-weight-preview, var(--framer-link-hover-font-weight, var(--framer-blockquote-font-weight, var(--framer-link-font-weight, var(--framer-font-weight, 400))))); font-size: calc(var(--framer-link-hover-font-size, var(--framer-blockquote-font-size, var(--framer-font-size, 16px))) * var(--framer-font-size-scale, 1)); text-transform: var(--framer-link-hover-text-transform, var(--framer-blockquote-text-transform, var(--framer-link-text-transform, var(--framer-text-transform, none)))); border-radius: var(--framer-link-hover-text-background-radius, var(--framer-link-text-background-radius, var(--framer-text-background-radius, initial))); corner-shape: var(--framer-link-hover-text-background-corner-shape, var(--framer-link-text-background-corner-shape, var(--framer-text-background-corner-shape, initial))); padding: var(--framer-link-hover-text-background-padding, var(--framer-link-text-background-padding, var(--framer-text-background-padding, initial))); }
.izm-bolum a.framer-text:hover,
.izm-bolum span.framer-text[data-nested-link]:hover{ color: var(--framer-link-hover-text-color, var(--framer-blockquote-text-color, var(--framer-link-text-color, var(--framer-text-color, #000)))); text-decoration-line: var(--framer-link-hover-text-decoration, var(--framer-blockquote-text-decoration, var(--framer-link-text-decoration, var(--framer-text-decoration, initial)))); text-decoration-style: var(--framer-link-hover-text-decoration-style, var(--framer-blockquote-text-decoration-style, var(--framer-link-text-decoration-style, var(--framer-text-decoration-style, initial)))); text-decoration-color: var(--framer-link-hover-text-decoration-color, var(--framer-blockquote-text-decoration-color, var(--framer-link-text-decoration-color, var(--framer-text-decoration-color, initial)))); text-decoration-thickness: var(--framer-link-hover-text-decoration-thickness, var(--framer-blockquote-text-decoration-thickness, var(--framer-link-text-decoration-thickness, var(--framer-text-decoration-thickness, initial)))); text-decoration-skip-ink: var(--framer-link-hover-text-decoration-skip-ink, var(--framer-blockquote-text-decoration-skip-ink, var(--framer-link-text-decoration-skip-ink, var(--framer-text-decoration-skip-ink, initial)))); text-underline-offset: var(--framer-link-hover-text-decoration-offset, var(--framer-blockquote-text-decoration-offset, var(--framer-link-text-decoration-offset, var(--framer-text-decoration-offset, initial)))); background-color: var(--framer-link-hover-text-background-color, var(--framer-link-text-background-color, var(--framer-text-background-color, initial))); }
@supports not (color: color(display-p3 1 1 1)){
 .izm-bolum a.framer-text:hover,
.izm-bolum span.framer-text[data-nested-link]:hover{ color: var(--framer-link-hover-text-color-rgb, var(--framer-link-hover-text-color, var(--framer-blockquote-text-color-rgb, var(--framer-blockquote-text-color, var(--framer-link-text-color-rgb, var(--framer-link-text-color, var(--framer-text-color-rgb, var(--framer-text-color, #000)))))))); background-color: var(--framer-link-hover-text-background-color-rgb, var(--framer-link-hover-text-background-color, var(--framer-link-text-background-color-rgb, var(--framer-link-text-background-color, var(--framer-text-background-color-rgb, var(--framer-text-background-color, initial)))))); text-decoration-color: var(--framer-link-hover-text-decoration-color-rgb, var(--framer-link-hover-text-decoration-color, var(--framer-link-text-decoration-color-rgb, var(--framer-link-text-decoration-color, var(--framer-text-decoration-color-rgb, var(--framer-text-decoration-color, currentcolor)))))); }
}
.izm-bolum code.framer-text a.framer-text:hover,
.izm-bolum code.framer-text span.framer-text[data-nested-link]:hover{ color: var(--framer-link-hover-text-color, var(--framer-blockquote-text-color, var(--framer-link-text-color, var(--framer-code-text-color, var(--framer-text-color, #000))))); }
@supports not (color: color(display-p3 1 1 1)){
 .izm-bolum code.framer-text a.framer-text:hover,
.izm-bolum code.framer-text span.framer-text[data-nested-link]:hover{ color: var(--framer-link-hover-text-color-rgb, var(--framer-link-hover-text-color, var(--framer-blockquote-text-color-rgb, var(--framer-blockquote-text-color, var(--framer-link-text-color-rgb, var(--framer-link-text-color, var(--framer-code-text-color-rgb, var(--framer-code-text-color, var(--framer-text-color-rgb, var(--framer-text-color, #000)))))))))); }
}
.izm-bolum a.framer-text[data-framer-page-link-current],
.izm-bolum a.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]),
.izm-bolum span.framer-text[data-framer-page-link-current],
.izm-bolum span.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]){ font-family: var(--framer-font-family-preview, var(--framer-link-current-font-family, var(--framer-link-font-family, var(--framer-font-family, Inter, Inter Placeholder, sans-serif)))); font-style: var(--framer-font-style-preview, var(--framer-link-current-font-style, var(--framer-link-font-style, var(--framer-font-style, normal)))); font-weight: var(--framer-font-weight-preview, var(--framer-link-current-font-weight, var(--framer-link-font-weight, var(--framer-font-weight, 400)))); font-size: calc(var(--framer-link-current-font-size, var(--framer-link-font-size, var(--framer-font-size, 16px))) * var(--framer-font-size-scale, 1)); text-transform: var(--framer-link-current-text-transform, var(--framer-link-text-transform, var(--framer-text-transform, none))); border-radius: var(--framer-link-current-text-background-radius, var(--framer-link-text-background-radius, initial)); corner-shape: var(--framer-link-current-text-background-corner-shape, var(--framer-link-text-background-corner-shape, initial)); padding: var(--framer-link-current-text-background-padding, var(--framer-link-text-background-padding, initial)); }
.izm-bolum a.framer-text[data-framer-page-link-current],
.izm-bolum span.framer-text[data-framer-page-link-current]{ color: var(--framer-link-current-text-color, var(--framer-link-text-color, var(--framer-text-color, #000))); text-decoration-line: var(--framer-link-current-text-decoration, var(--framer-link-text-decoration, var(--framer-text-decoration, initial))); text-decoration-style: var(--framer-link-current-text-decoration-style, var(--framer-link-text-decoration-style, var(--framer-text-decoration-style, initial))); text-decoration-color: var(--framer-link-current-text-decoration-color, var(--framer-link-text-decoration-color, var(--framer-text-decoration-color, initial))); text-decoration-thickness: var(--framer-link-current-text-decoration-thickness, var(--framer-link-text-decoration-thickness, var(--framer-text-decoration-thickness, initial))); text-decoration-skip-ink: var(--framer-link-current-text-decoration-skip-ink, var(--framer-link-text-decoration-skip-ink, var(--framer-text-decoration-skip-ink, initial))); text-underline-offset: var(--framer-link-current-text-decoration-offset, var(--framer-link-text-decoration-offset, var(--framer-text-decoration-offset, initial))); background-color: var(--framer-link-current-text-background-color, var(--framer-link-text-background-color, var(--framer-text-background-color, initial))); }
@supports not (color: color(display-p3 1 1 1)){
 .izm-bolum a.framer-text[data-framer-page-link-current],
.izm-bolum span.framer-text[data-framer-page-link-current]{ color: var(--framer-link-current-text-color-rgb, var(--framer-link-current-text-color, var(--framer-link-text-color-rgb, var(--framer-link-text-color, var(--framer-text-color-rgb, var(--framer-text-color, #000)))))); background-color: var(--framer-link-current-text-background-color-rgb, var(--framer-link-current-text-background-color, var(--framer-link-text-background-color-rgb, var(--framer-link-text-background-color, var(--framer-text-background-color-rgb, var(--framer-text-background-color, initial)))))); text-decoration-color: var(--framer-link-current-text-decoration-color-rgb, var(--framer-link-current-text-decoration-color, var(--framer-link-text-decoration-color-rgb, var(--framer-link-text-decoration-color, var(--framer-text-decoration-color-rgb, var(--framer-text-decoration-color, currentcolor)))))); }
}
.izm-bolum code.framer-text a.framer-text[data-framer-page-link-current],
.izm-bolum code.framer-text a.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]),
.izm-bolum code.framer-text span.framer-text[data-framer-page-link-current],
.izm-bolum code.framer-text span.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]){ font-family: var(--framer-code-font-family, var(--framer-font-family, Inter, Inter Placeholder, sans-serif)); font-style: var(--framer-code-font-style, var(--framer-font-style, normal)); font-weight: var(--framer-code-font-weight, var(--framer-font-weight, 400)); color: inherit; font-size: calc(var(--framer-link-current-font-size, var(--framer-link-font-size, var(--framer-font-size, 16px))) * var(--framer-font-size-scale, 1)); }
.izm-bolum code.framer-text a.framer-text[data-framer-page-link-current],
.izm-bolum code.framer-text span.framer-text[data-framer-page-link-current]{ color: var(--framer-link-current-text-color, var(--framer-link-text-color, var(--framer-code-text-color, var(--framer-text-color, #000)))); }
@supports not (color: color(display-p3 1 1 1)){
 .izm-bolum code.framer-text a.framer-text[data-framer-page-link-current],
.izm-bolum code.framer-text a.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]),
.izm-bolum code.framer-text span.framer-text[data-framer-page-link-current],
.izm-bolum code.framer-text span.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]){ color: var(--framer-link-current-text-color-rgb, var(--framer-link-current-text-color, var(--framer-link-text-color-rgb, var(--framer-link-text-color, var(--framer-code-text-color-rgb, var(--framer-code-text-color, var(--framer-text-color-rgb, var(--framer-text-color, #000)))))))); background-color: var(--framer-link-current-text-background-color-rgb, var(--framer-link-current-text-background-color, var(--framer-link-text-background-color-rgb, var(--framer-link-text-background-color, var(--framer-text-background-color-rgb, var(--framer-text-background-color, initial)))))); }
}
.izm-bolum a.framer-text[data-framer-page-link-current]:hover,
.izm-bolum a.framer-text[data-framer-page-link-current]:hover span.framer-text:not([data-text-fill]),
.izm-bolum span.framer-text[data-framer-page-link-current]:hover,
.izm-bolum span.framer-text[data-framer-page-link-current]:hover span.framer-text:not([data-text-fill]){ color: inherit; font-family: var(--framer-font-family-preview, var(--framer-link-hover-font-family, var(--framer-link-current-font-family, var(--framer-link-font-family, var(--framer-font-family, Inter, Inter Placeholder, sans-serif))))); font-style: var(--framer-font-style-preview, var(--framer-link-hover-font-style, var(--framer-link-current-font-style, var(--framer-link-font-style, var(--framer-font-style, normal))))); font-weight: var(--framer-font-weight-preview, var(--framer-link-hover-font-weight, var(--framer-link-current-font-weight, var(--framer-link-font-weight, var(--framer-font-weight, 400))))); font-size: calc(var(--framer-link-hover-font-size, var(--framer-link-current-font-size, var(--framer-link-font-size, var(--framer-font-size, 16px)))) * var(--framer-font-size-scale, 1)); text-transform: var(--framer-link-hover-text-transform, var(--framer-link-current-text-transform, var(--framer-link-text-transform, var(--framer-text-transform, none)))); border-radius: var(--framer-link-hover-text-background-radius, var(--framer-link-current-text-background-radius, var(--framer-link-text-background-radius, initial))); corner-shape: var(--framer-link-hover-text-background-corner-shape, var(--framer-link-current-text-background-corner-shape, var(--framer-link-text-background-corner-shape, initial))); padding: var(--framer-link-hover-text-background-padding, var(--framer-link-current-text-background-padding, var(--framer-link-text-background-padding, initial))); }
.izm-bolum a.framer-text[data-framer-page-link-current]:hover,
.izm-bolum span.framer-text[data-framer-page-link-current]:hover{ color: var(--framer-link-hover-text-color, var(--framer-link-current-text-color, var(--framer-link-text-color, var(--framer-text-color, #000)))); text-decoration-line: var(--framer-link-hover-text-decoration, var(--framer-link-current-text-decoration, var(--framer-link-text-decoration, var(--framer-text-decoration, initial)))); text-decoration-style: var(--framer-link-hover-text-decoration-style, var(--framer-link-current-text-decoration-style, var(--framer-link-text-decoration-style, var(--framer-text-decoration-style, initial)))); text-decoration-color: var(--framer-link-hover-text-decoration-color, var(--framer-link-current-text-decoration-color, var(--framer-link-text-decoration-color, var(--framer-text-decoration-color, initial)))); text-decoration-thickness: var(--framer-link-hover-text-decoration-thickness, var(--framer-link-current-text-decoration-thickness, var(--framer-link-text-decoration-thickness, var(--framer-text-decoration-thickness, initial)))); text-decoration-skip-ink: var(--framer-link-hover-text-decoration-skip-ink, var(--framer-link-current-text-decoration-skip-ink, var(--framer-link-text-decoration-skip-ink, var(--framer-text-decoration-skip-ink, initial)))); text-underline-offset: var(--framer-link-hover-text-decoration-offset, var(--framer-link-current-text-decoration-offset, var(--framer-link-text-decoration-offset, var(--framer-text-decoration-offset, initial)))); background-color: var(--framer-link-hover-text-background-color, var(--framer-link-current-text-background-color, var(--framer-link-text-background-color, initial))); }
@supports not (color: color(display-p3 1 1 1)){
 .izm-bolum a.framer-text[data-framer-page-link-current]:hover,
.izm-bolum span.framer-text[data-framer-page-link-current]:hover{ color: var(--framer-link-hover-text-color-rgb, var(--framer-link-hover-text-color, var(--framer-link-current-text-color-rgb, var(--framer-link-current-text-color, var(--framer-link-text-color-rgb, var(--framer-link-text-color, var(--framer-code-text-color-rgb, var(--framer-code-text-color, var(--framer-text-color-rgb, var(--framer-text-color, #000)))))))))); background-color: var(--framer-link-hover-text-background-color-rgb, var(--framer-link-hover-text-background-color, var(--framer-link-current-text-background-color-rgb, var(--framer-link-current-text-background-color, var(--framer-link-text-background-color-rgb, var(--framer-link-text-background-color, initial)))))); text-decoration-color: var(--framer-link-hover-text-decoration-color-rgb, var(--framer-link-hover-text-decoration-color, var(--framer-link-current-text-decoration-color-rgb, var(--framer-link-current-text-decoration-color, var(--framer-link-text-decoration-color-rgb, var(--framer-link-text-decoration-color, var(--framer-text-decoration-color-rgb, var(--framer-text-decoration-color, currentcolor)))))))); }
}
.izm-bolum code.framer-text a.framer-text[data-framer-page-link-current]:hover,
.izm-bolum code.framer-text span.framer-text[data-framer-page-link-current]:hover{ color: var(--framer-link-hover-text-color, var(--framer-link-current-text-color, var(--framer-link-text-color, var(--framer-code-text-color, var(--framer-text-color, #000))))); }
@supports not (color: color(display-p3 1 1 1)){
 .izm-bolum code.framer-text a.framer-text[data-framer-page-link-current]:hover,
.izm-bolum code.framer-text a.framer-text[data-framer-page-link-current]:hover span.framer-text:not([data-text-fill]),
.izm-bolum code.framer-text span.framer-text[data-framer-page-link-current]:hover,
.izm-bolum code.framer-text span.framer-text[data-framer-page-link-current]:hover span.framer-text:not([data-text-fill]){ color: var(--framer-link-hover-text-color-rgb, var(--framer-link-hover-text-color, var(--framer-link-current-text-color-rgb, var(--framer-link-current-text-color, var(--framer-link-text-color-rgb, var(--framer-link-text-color, var(--framer-code-text-color-rgb, var(--framer-code-text-color, var(--framer-text-color-rgb, var(--framer-text-color, #000)))))))))); background-color: var(--framer-link-hover-text-background-color-rgb, var(--framer-link-hover-text-background-color, var(--framer-link-current-text-background-color-rgb, var(--framer-link-current-text-background-color, var(--framer-link-text-background-color-rgb, var(--framer-link-text-background-color, initial)))))); }
}
.izm-bolum ol.framer-text{ --list-style-type: decimal; }
.izm-bolum ul.framer-text,
.izm-bolum ol.framer-text{ padding-inline-start: 0px; position: relative; }
.izm-bolum li.framer-text{ counter-increment: list-item 1; list-style: none; padding-inline-start: 2ch; }
.izm-bolum ol.framer-text > li.framer-text::before{ position: absolute; inset-inline-start: 0px; content: counter(list-item, var(--list-style-type)) "."; font-variant-numeric: tabular-nums; }
.izm-bolum ol.framer-text > li.framer-text:nth-last-child(n+10),
.izm-bolum ol.framer-text > li.framer-text:nth-last-child(n+10) ~ li{ padding-inline-start: 3ch; }
.izm-bolum ol.framer-text > li.framer-text:nth-last-child(n+100),
.izm-bolum ol.framer-text > li.framer-text:nth-last-child(n+100) ~ li{ padding-inline-start: 4ch; }
.izm-bolum ol.framer-text > li.framer-text:nth-last-child(n+1000),
.izm-bolum ol.framer-text > li.framer-text:nth-last-child(n+1000) ~ li{ padding-inline-start: 5ch; }
.izm-bolum ol.framer-text > li.framer-text:nth-last-child(n+10000),
.izm-bolum ol.framer-text > li.framer-text:nth-last-child(n+10000) ~ li{ padding-inline-start: 6ch; }
.izm-bolum ol.framer-text > li.framer-text:nth-last-child(n+100000),
.izm-bolum ol.framer-text > li.framer-text:nth-last-child(n+100000) ~ li{ padding-inline-start: 7ch; }
.izm-bolum ol.framer-text > li.framer-text:nth-last-child(n+1000000),
.izm-bolum ol.framer-text > li.framer-text:nth-last-child(n+1000000) ~ li{ padding-inline-start: 8ch; }
.izm-bolum ul.framer-text > li.framer-text::before{ position: absolute; inset-inline-start: 0px; content: "•"; }
.izm-bolum table.framer-text{ border-collapse: separate; border-spacing: 0px; table-layout: auto; word-break: normal; width: 100%; }
.izm-bolum td.framer-text,
.izm-bolum th.framer-text{ min-width: 16ch; vertical-align: top; }
.izm-bolum [data-framer-component-type="DeprecatedRichText"]{ cursor: inherit; }
.izm-bolum [data-framer-component-type="DeprecatedRichText"] p,
.izm-bolum [data-framer-component-type="DeprecatedRichText"] div,
.izm-bolum [data-framer-component-type="DeprecatedRichText"] h1,
.izm-bolum [data-framer-component-type="DeprecatedRichText"] h2,
.izm-bolum [data-framer-component-type="DeprecatedRichText"] h3,
.izm-bolum [data-framer-component-type="DeprecatedRichText"] h4,
.izm-bolum [data-framer-component-type="DeprecatedRichText"] h5,
.izm-bolum [data-framer-component-type="DeprecatedRichText"] h6{ margin: 0px; padding: 0px; }
.izm-bolum [data-framer-component-type="DeprecatedRichText"] p,
.izm-bolum [data-framer-component-type="DeprecatedRichText"] div,
.izm-bolum [data-framer-component-type="DeprecatedRichText"] h1,
.izm-bolum [data-framer-component-type="DeprecatedRichText"] h2,
.izm-bolum [data-framer-component-type="DeprecatedRichText"] h3,
.izm-bolum [data-framer-component-type="DeprecatedRichText"] h4,
.izm-bolum [data-framer-component-type="DeprecatedRichText"] h5,
.izm-bolum [data-framer-component-type="DeprecatedRichText"] h6,
.izm-bolum [data-framer-component-type="DeprecatedRichText"] li,
.izm-bolum [data-framer-component-type="DeprecatedRichText"] ol,
.izm-bolum [data-framer-component-type="DeprecatedRichText"] ul,
.izm-bolum [data-framer-component-type="DeprecatedRichText"] span:not([data-text-fill]){ font-family: var(--framer-font-family, Inter, Inter Placeholder, sans-serif); font-style: var(--framer-font-style, normal); font-weight: var(--framer-font-weight, 400); color: var(--framer-text-color, #000); font-size: var(--framer-font-size, 16px); letter-spacing: var(--framer-letter-spacing, 0); text-transform: var(--framer-text-transform, none); text-decoration: var(--framer-text-decoration, none); line-height: var(--framer-line-height, 1.2em); text-align: var(--framer-text-alignment, start); }
.izm-bolum [data-framer-component-type="DeprecatedRichText"] p:not(:first-child),
.izm-bolum [data-framer-component-type="DeprecatedRichText"] div:not(:first-child),
.izm-bolum [data-framer-component-type="DeprecatedRichText"] h1:not(:first-child),
.izm-bolum [data-framer-component-type="DeprecatedRichText"] h2:not(:first-child),
.izm-bolum [data-framer-component-type="DeprecatedRichText"] h3:not(:first-child),
.izm-bolum [data-framer-component-type="DeprecatedRichText"] h4:not(:first-child),
.izm-bolum [data-framer-component-type="DeprecatedRichText"] h5:not(:first-child),
.izm-bolum [data-framer-component-type="DeprecatedRichText"] h6:not(:first-child),
.izm-bolum [data-framer-component-type="DeprecatedRichText"] ol:not(:first-child),
.izm-bolum [data-framer-component-type="DeprecatedRichText"] ul:not(:first-child){ margin-top: var(--framer-paragraph-spacing, 0); }
.izm-bolum [data-framer-component-type="DeprecatedRichText"] span[data-text-fill]{ display: inline-block; background-clip: text; -webkit-text-fill-color: transparent; }
.izm-bolum [data-framer-component-type="DeprecatedRichText"] a,
.izm-bolum [data-framer-component-type="DeprecatedRichText"] a span:not([data-text-fill]){ font-family: var(--framer-link-font-family, var(--framer-font-family, Inter, Inter Placeholder, sans-serif)); font-style: var(--framer-link-font-style, var(--framer-font-style, normal)); font-weight: var(--framer-link-font-weight, var(--framer-font-weight, 400)); color: var(--framer-link-text-color, var(--framer-text-color, #000)); font-size: var(--framer-link-font-size, var(--framer-font-size, 16px)); text-transform: var(--framer-link-text-transform, var(--framer-text-transform, none)); text-decoration: var(--framer-link-text-decoration, var(--framer-text-decoration, none)); }
.izm-bolum [data-framer-component-type="DeprecatedRichText"] a:hover,
.izm-bolum [data-framer-component-type="DeprecatedRichText"] a:hover span:not([data-text-fill]){ font-family: var(--framer-link-hover-font-family, var(--framer-link-font-family, var(--framer-font-family, Inter, Inter Placeholder, sans-serif))); font-style: var(--framer-link-hover-font-style, var(--framer-link-font-style, var(--framer-font-style, normal))); font-weight: var(--framer-link-hover-font-weight, var(--framer-link-font-weight, var(--framer-font-weight, 400))); color: var(--framer-link-hover-text-color, var(--framer-link-text-color, var(--framer-text-color, #000))); font-size: var(--framer-link-hover-font-size, var(--framer-link-font-size, var(--framer-font-size, 16px))); text-transform: var(--framer-link-hover-text-transform, var(--framer-link-text-transform, var(--framer-text-transform, none))); text-decoration: var(--framer-link-hover-text-decoration, var(--framer-link-text-decoration, var(--framer-text-decoration, none))); }
.izm-bolum [data-framer-component-type="DeprecatedRichText"] a[data-framer-page-link-current],
.izm-bolum [data-framer-component-type="DeprecatedRichText"] a[data-framer-page-link-current] span:not([data-text-fill]):not([data-nested-link]){ font-family: var(--framer-link-current-font-family, var(--framer-link-font-family, var(--framer-font-family, Inter, Inter Placeholder, sans-serif))); font-style: var(--framer-link-current-font-style, var(--framer-link-font-style, var(--framer-font-style, normal))); font-weight: var(--framer-link-current-font-weight, var(--framer-link-font-weight, var(--framer-font-weight, 400))); color: var(--framer-link-current-text-color, var(--framer-link-text-color, var(--framer-text-color, #000))); font-size: var(--framer-link-current-font-size, var(--framer-link-font-size, var(--framer-font-size, 16px))); text-transform: var(--framer-link-current-text-transform, var(--framer-link-text-transform, var(--framer-text-transform, none))); text-decoration: var(--framer-link-current-text-decoration, var(--framer-link-text-decoration, var(--framer-text-decoration, none))); }
.izm-bolum [data-framer-component-type="DeprecatedRichText"] a[data-framer-page-link-current]:hover,
.izm-bolum [data-framer-component-type="DeprecatedRichText"] a[data-framer-page-link-current]:hover span:not([data-text-fill]):not([data-nested-link]){ font-family: var(--framer-link-hover-font-family, var(--framer-link-current-font-family, var(--framer-link-font-family, var(--framer-font-family, Inter, Inter Placeholder, sans-serif)))); font-style: var(--framer-link-hover-font-style, var(--framer-link-current-font-style, var(--framer-link-font-style, var(--framer-font-style, normal)))); font-weight: var(--framer-link-hover-font-weight, var(--framer-link-current-font-weight, var(--framer-link-font-weight, var(--framer-font-weight, 400)))); color: var(--framer-link-hover-text-color, var(--framer-link-current-text-color, var(--framer-link-text-color, var(--framer-text-color, #000)))); font-size: var(--framer-link-hover-font-size, var(--framer-link-current-font-size, var(--framer-link-font-size, var(--framer-font-size, 16px)))); text-transform: var(--framer-link-hover-text-transform, var(--framer-link-current-text-transform, var(--framer-link-text-transform, var(--framer-text-transform, none)))); text-decoration: var(--framer-link-hover-text-decoration, var(--framer-link-current-text-decoration, var(--framer-link-text-decoration, var(--framer-text-decoration, none)))); }
.izm-bolum [data-framer-component-type="DeprecatedRichText"] strong{ font-weight: bolder; }
.izm-bolum [data-framer-component-type="DeprecatedRichText"] em{ font-style: italic; }
.izm-bolum [data-framer-component-type="DeprecatedRichText"] ul,
.izm-bolum [data-framer-component-type="DeprecatedRichText"] ol{ display: table; width: 100%; padding-left: 0px; margin: 0px; }
.izm-bolum [data-framer-component-type="DeprecatedRichText"] li{ display: table-row; counter-increment: list-item 1; list-style: none; }
.izm-bolum [data-framer-component-type="DeprecatedRichText"] ol > li::before{ display: table-cell; width: 2.25ch; box-sizing: border-box; padding-right: 0.75ch; content: counter(list-item) "."; white-space: nowrap; }
.izm-bolum [data-framer-component-type="DeprecatedRichText"] ul > li::before{ display: table-cell; width: 2.25ch; box-sizing: border-box; padding-right: 0.75ch; content: "•"; }
.izm-bolum :not([data-framer-generated]) > [data-framer-stack-content-wrapper] > *,
.izm-bolum :not([data-framer-generated]) > [data-framer-stack-content-wrapper] > [data-framer-component-type],
.izm-bolum :not([data-framer-generated]) > [data-framer-stack-content-wrapper] > [data-framer-legacy-stack-gap-enabled] > *,
.izm-bolum :not([data-framer-generated]) > [data-framer-stack-content-wrapper] > [data-framer-legacy-stack-gap-enabled] > [data-framer-component-type]{ position: relative; }
.izm-bolum [data-framer-legacy-stack-gap-enabled="true"][data-framer-stack-flexbox-gap="false"]{ margin-top: calc(var(--stack-gap-y) / 2); margin-bottom: calc(var(--stack-gap-y) / 2); margin-right: calc(var(--stack-gap-x) / 2); margin-left: calc(var(--stack-gap-x) / 2); }
.izm-bolum [data-framer-stack-content-wrapper][data-framer-stack-gap-enabled="true"]{ row-gap: var(--stack-native-row-gap); column-gap: var(--stack-native-column-gap); }
.izm-bolum [data-framer-stack-direction-reverse="false"] [data-framer-legacy-stack-gap-enabled="true"][data-framer-stack-flexbox-gap="false"] > :first-child,
.izm-bolum [data-framer-stack-direction-reverse="true"] [data-framer-legacy-stack-gap-enabled="true"][data-framer-stack-flexbox-gap="false"] > :last-child{ margin-top: 0px; margin-left: 0px; }
.izm-bolum [data-framer-stack-direction-reverse="false"] [data-framer-legacy-stack-gap-enabled="true"][data-framer-stack-flexbox-gap="false"] > :last-child,
.izm-bolum [data-framer-stack-direction-reverse="true"] [data-framer-legacy-stack-gap-enabled="true"][data-framer-stack-flexbox-gap="false"] > :first-child{ margin-right: 0px; margin-bottom: 0px; }
.izm-bolum navigationcontainer [data-framer-component-type="NavigationContainer"] > *,
.izm-bolum [data-framer-component-type="NavigationContainer"] > [data-framer-component-type]{ position: relative; }
.izm-bolum [data-framer-component-type="Scroll"]::-webkit-scrollbar{ display: none; }
.izm-bolum [data-framer-component-type="ScrollContentWrapper"] > *{ position: relative; }
.izm-bolum [data-framer-component-type="NativeScroll"]{ }
.izm-bolum [data-framer-component-type="NativeScroll"] > *{ position: relative; }
.izm-bolum [data-framer-component-type="PageContentWrapper"] > *,
.izm-bolum [data-framer-component-type="PageContentWrapper"] > [data-framer-component-type]{ position: relative; }
.izm-bolum [data-framer-cursor="pointer"]{ cursor: pointer; }
.izm-bolum [data-framer-cursor="grab"]{ cursor: grab; }
.izm-bolum [data-framer-cursor="grab"]:active{ cursor: grabbing; }
.izm-bolum [data-framer-component-type="Frame"] *,
.izm-bolum [data-framer-component-type="Stack"] *{ pointer-events: auto; }
.izm-bolum [data-framer-generated] *{ pointer-events: unset; }
@supports (background: -webkit-named-image(i)) and (not (contain-intrinsic-size: inherit)){
 .izm-bolum div.framer-text,
.izm-bolum p.framer-text,
.izm-bolum h1.framer-text,
.izm-bolum h2.framer-text,
.izm-bolum h3.framer-text,
.izm-bolum h4.framer-text,
.izm-bolum h5.framer-text,
.izm-bolum h6.framer-text,
.izm-bolum ol.framer-text,
.izm-bolum ul.framer-text,
.izm-bolum li.framer-text,
.izm-bolum blockquote.framer-text{ display: var(--text-truncation-display-inline-for-safari-16, revert); }
 .izm-bolum div.framer-text::after,
.izm-bolum p.framer-text::after,
.izm-bolum h1.framer-text::after,
.izm-bolum h2.framer-text::after,
.izm-bolum h3.framer-text::after,
.izm-bolum h4.framer-text::after,
.izm-bolum h5.framer-text::after,
.izm-bolum h6.framer-text::after,
.izm-bolum ol.framer-text::after,
.izm-bolum ul.framer-text::after,
.izm-bolum li.framer-text::after,
.izm-bolum blockquote.framer-text::after{ content: var(--text-truncation-line-break-for-safari-16); white-space: pre; }
 .izm-bolum p.framer-text[data-text-fill]{ display: var(--text-truncation-display-inline-for-safari-16, inline-block); }
}
@supports (aspect-ratio: 1){
 .izm-bolum{ --framer-aspect-ratio-supported: auto; }
}
.izm-bolum .framer-l76bt.framer-mwy356{ place-content: center flex-start; align-items: center; display: flex; flex-flow: column; gap: 32px; height: min-content; overflow: visible; padding: 0px 0px 20px; position: relative; width: 1440px; }
.izm-bolum .framer-l76bt .framer-1g590za{ place-content: center flex-start; align-items: center; display: flex; flex: 0 0 auto; flex-flow: row; gap: 16px; height: min-content; overflow: auto; padding: 0px 80px; position: relative; width: 100%; }
.izm-bolum .framer-l76bt .framer-3m0wno{ place-content: flex-start flex-end; align-items: flex-start; display: flex; flex: 0 0 auto; flex-flow: column; gap: 69px; height: 648px; overflow: visible; padding: 0px; position: relative; width: 560px; }
.izm-bolum .framer-l76bt .framer-f41m5y{ place-content: flex-start; align-items: flex-start; display: flex; flex: 0 0 auto; flex-flow: column; gap: 12px; height: min-content; overflow: visible; padding: 0px 48px 48px; position: relative; width: 100%; }
.izm-bolum .framer-l76bt .framer-fmevw9{ flex: 0 0 auto; height: 32px; position: relative; width: 32px; }
.izm-bolum .framer-l76bt .framer-js1xa7,
.izm-bolum .framer-l76bt .framer-18btm9n,
.izm-bolum .framer-l76bt .framer-zmspb4,
.izm-bolum .framer-l76bt .framer-252tgb,
.izm-bolum .framer-l76bt .framer-4xwpj,
.izm-bolum .framer-l76bt .framer-112ccez{ flex: 0 0 auto; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; overflow-wrap: break-word; }
.izm-bolum .framer-l76bt .framer-rzeytz{ flex: 0 0 auto; height: auto; max-width: 484px; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; overflow-wrap: break-word; }
.izm-bolum .framer-l76bt .framer-k17nwb,
.izm-bolum .framer-l76bt .framer-okjrfm,
.izm-bolum .framer-l76bt .framer-1al5o7l{ place-content: center space-between; align-items: center; display: flex; flex: 0 0 auto; flex-flow: column; height: 648px; overflow: hidden; padding: 0px; position: relative; width: 560px; will-change: var(--framer-will-change-override, transform); }
.izm-bolum .framer-l76bt .framer-153424u,
.izm-bolum .framer-l76bt .framer-u9fdie{ place-content: flex-start; align-items: flex-start; display: flex; flex: 0 0 auto; flex-flow: column; gap: 12px; height: min-content; overflow: visible; padding: 48px 48px 0px; position: relative; width: 100%; }
.izm-bolum .framer-l76bt .framer-164ytay{ aspect-ratio: 1 / 1; flex: 0 0 auto; gap: 0px; height: var(--framer-aspect-ratio-supported, 32px); overflow: hidden; position: relative; width: 32px; }
.izm-bolum .framer-l76bt .framer-1oi70e9{ inset: 3px 5px 4px; flex: 0 0 auto; position: absolute; }
.izm-bolum .framer-l76bt .framer-7r4nvi,
.izm-bolum .framer-l76bt .framer-emhjwr,
.izm-bolum .framer-l76bt .framer-1iity7u{ flex: 0 0 auto; height: auto; max-width: 444px; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; overflow-wrap: break-word; }
.izm-bolum .framer-l76bt .framer-1wtiang,
.izm-bolum .framer-l76bt .framer-1m3fa8q,
.izm-bolum .framer-l76bt .framer-vfp4tx,
.izm-bolum .framer-l76bt .framer-1l5o4fp{ flex: 0 0 auto; height: auto; overflow: visible; position: relative; width: 100%; }
.izm-bolum .framer-l76bt .framer-1gwhv25{ place-content: center space-between; align-items: center; display: flex; flex: 0 0 auto; flex-flow: column; height: 648px; overflow: hidden; padding: 24px 0px 0px; position: relative; width: 560px; will-change: var(--framer-will-change-override, transform); }
.izm-bolum .framer-l76bt .framer-xdr3uz,
.izm-bolum .framer-l76bt .framer-17aa3fk{ place-content: flex-start center; align-items: flex-start; display: flex; flex: 0 0 auto; flex-flow: column; gap: 12px; height: min-content; overflow: visible; padding: 0px 48px 48px; position: relative; width: 100%; }
.izm-bolum .framer-l76bt .framer-1sku8wr{ height: 22px; position: relative; width: 24px; }
.izm-bolum .framer-l76bt .framer-16gr8ts,
.izm-bolum .framer-l76bt .framer-anu5cv{ flex: 0 0 auto; height: auto; max-width: 460px; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; overflow-wrap: break-word; }
.izm-bolum .framer-l76bt .framer-nxoesn{ place-content: flex-start; align-items: flex-start; display: flex; flex: 0 0 auto; flex-flow: column; gap: 12px; height: min-content; overflow: visible; padding: 48px 33px 0px 48px; position: relative; width: 100%; }
.izm-bolum .framer-l76bt .framer-o77x6e{ height: 26px; position: relative; width: 26px; }
.izm-bolum .framer-l76bt .framer-1hgvm26{ place-content: center flex-end; align-items: center; display: flex; flex: 0 0 auto; flex-flow: column; gap: 0px; height: 648px; overflow: hidden; padding: 24px 0px 0px; position: relative; width: 560px; will-change: var(--framer-will-change-override, transform); }
.izm-bolum .framer-l76bt .framer-iqm1o3{ height: 15px; position: relative; width: 27px; }
.izm-bolum .framer-l76bt .framer-ow9txh{ height: 23px; position: relative; width: 21px; }
.izm-bolum .framer-l76bt .framer-1cek376-container{ flex: 0 0 auto; height: auto; position: relative; width: auto; }
.izm-bolum .framer-l76bt.framer-v-zl22q6.framer-mwy356{ width: 1080px; }
.izm-bolum .framer-l76bt.framer-v-yy7ee2.framer-mwy356{ width: 810px; }
.izm-bolum .framer-l76bt.framer-v-11m78bt.framer-mwy356{ width: 390px; }
.izm-bolum .framer-l76bt.framer-v-11m78bt .framer-1g590za{ gap: 12px; padding: 0px 16px; }
.izm-bolum .framer-l76bt.framer-v-11m78bt .framer-3m0wno,
.izm-bolum .framer-l76bt.framer-v-11m78bt .framer-k17nwb,
.izm-bolum .framer-l76bt.framer-v-11m78bt .framer-okjrfm,
.izm-bolum .framer-l76bt.framer-v-11m78bt .framer-1hgvm26,
.izm-bolum .framer-l76bt.framer-v-11m78bt .framer-1al5o7l{ height: 445px; width: 340px; }
.izm-bolum .framer-l76bt.framer-v-11m78bt .framer-f41m5y,
.izm-bolum .framer-l76bt.framer-v-11m78bt .framer-xdr3uz,
.izm-bolum .framer-l76bt.framer-v-11m78bt .framer-17aa3fk{ gap: 8px; padding: 0px 20px 20px; }
.izm-bolum .framer-l76bt.framer-v-11m78bt .framer-153424u,
.izm-bolum .framer-l76bt.framer-v-11m78bt .framer-nxoesn,
.izm-bolum .framer-l76bt.framer-v-11m78bt .framer-u9fdie{ gap: 8px; padding: 20px 20px 0px; }
.izm-bolum .framer-l76bt.framer-v-11m78bt .framer-1gwhv25{ gap: 0px; height: 445px; justify-content: flex-end; width: 340px; }
.izm-bolum .framer-ALJOn .framer-styles-preset-1shw9hu:not(.rich-text-wrapper){ --framer-font-family: "Plus Jakarta Sans", "Plus Jakarta Sans Placeholder", sans-serif; --framer-font-family-bold: "Plus Jakarta Sans", "Plus Jakarta Sans Placeholder", sans-serif; --framer-font-family-bold-italic: "Plus Jakarta Sans", "Plus Jakarta Sans Placeholder", sans-serif; --framer-font-family-italic: "Plus Jakarta Sans", "Plus Jakarta Sans Placeholder", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 32px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-font-weight-bold: 800; --framer-font-weight-bold-italic: 800; --framer-font-weight-italic: 700; --framer-letter-spacing: -0.6px; --framer-line-height: 120%; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }
@media (max-width: 1079px) and (min-width: 810px){
 .izm-bolum .framer-ALJOn .framer-styles-preset-1shw9hu:not(.rich-text-wrapper){ --framer-font-family: "Plus Jakarta Sans", "Plus Jakarta Sans Placeholder", sans-serif; --framer-font-family-bold: "Plus Jakarta Sans", "Plus Jakarta Sans Placeholder", sans-serif; --framer-font-family-bold-italic: "Plus Jakarta Sans", "Plus Jakarta Sans Placeholder", sans-serif; --framer-font-family-italic: "Plus Jakarta Sans", "Plus Jakarta Sans Placeholder", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 24px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-font-weight-bold: 800; --framer-font-weight-bold-italic: 800; --framer-font-weight-italic: 700; --framer-letter-spacing: -0.6px; --framer-line-height: 120%; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }
}
@media (max-width: 809px) and (min-width: 0px){
 .izm-bolum .framer-ALJOn .framer-styles-preset-1shw9hu:not(.rich-text-wrapper){ --framer-font-family: "Plus Jakarta Sans", "Plus Jakarta Sans Placeholder", sans-serif; --framer-font-family-bold: "Plus Jakarta Sans", "Plus Jakarta Sans Placeholder", sans-serif; --framer-font-family-bold-italic: "Plus Jakarta Sans", "Plus Jakarta Sans Placeholder", sans-serif; --framer-font-family-italic: "Plus Jakarta Sans", "Plus Jakarta Sans Placeholder", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 20px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-font-weight-bold: 800; --framer-font-weight-bold-italic: 800; --framer-font-weight-italic: 700; --framer-letter-spacing: -0.6px; --framer-line-height: 120%; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }
}
.izm-bolum .framer-zuQed .framer-styles-preset-ld3cft:not(.rich-text-wrapper){ --framer-font-family: "Inter", "Inter Placeholder", sans-serif; --framer-font-family-bold: "Inter", "Inter Placeholder", sans-serif; --framer-font-family-bold-italic: "Inter", "Inter Placeholder", sans-serif; --framer-font-family-italic: "Inter", "Inter Placeholder", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: -0.2px; --framer-line-height: 130%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: rgba(255, 255, 255, 0.8); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }
@media (max-width: 1079px) and (min-width: 810px){
 .izm-bolum .framer-zuQed .framer-styles-preset-ld3cft:not(.rich-text-wrapper){ --framer-font-family: "Inter", "Inter Placeholder", sans-serif; --framer-font-family-bold: "Inter", "Inter Placeholder", sans-serif; --framer-font-family-bold-italic: "Inter", "Inter Placeholder", sans-serif; --framer-font-family-italic: "Inter", "Inter Placeholder", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 15px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: -0.2px; --framer-line-height: 130%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: rgba(255, 255, 255, 0.8); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }
}
@media (max-width: 809px) and (min-width: 0px){
 .izm-bolum .framer-zuQed .framer-styles-preset-ld3cft:not(.rich-text-wrapper){ --framer-font-family: "Inter", "Inter Placeholder", sans-serif; --framer-font-family-bold: "Inter", "Inter Placeholder", sans-serif; --framer-font-family-bold-italic: "Inter", "Inter Placeholder", sans-serif; --framer-font-family-italic: "Inter", "Inter Placeholder", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 15px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: -0.2px; --framer-line-height: 130%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: rgba(255, 255, 255, 0.8); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }
}
.izm-bolum .framer-ViOjC.framer-5hyu0n{ place-content: center flex-start; align-items: center; display: flex; flex-flow: column; gap: 0px; height: min-content; overflow: visible; padding: 80px 0px 40px; position: relative; width: 100%; }
.izm-bolum .framer-ViOjC .framer-b9m9ao{ place-content: center flex-end; align-items: center; display: flex; flex: 0 0 auto; flex-flow: column; gap: 10px; height: 831px; overflow: var(--overflow-clip-fallback, clip); padding: 54px 72px; position: relative; width: 100%; }
.izm-bolum .framer-ViOjC .framer-1k26wvo-container{ flex: 0 0 auto; height: 820px; left: calc(2.13163e-14%); position: absolute; top: 0px; width: 100%; z-index: 0; }
.izm-bolum .framer-ViOjC .framer-1wmf14m{ place-content: flex-start; align-items: flex-start; display: flex; flex: 0 0 auto; flex-flow: column; gap: 10px; height: min-content; max-width: 1280px; overflow: var(--overflow-clip-fallback, clip); padding: 0px 0px 0px 8px; position: relative; width: 100%; }
.izm-bolum .framer-ViOjC .framer-uct2c4{ flex: 0 0 auto; height: auto; max-width: 970px; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; overflow-wrap: break-word; }
.izm-bolum .framer-ViOjC .framer-2ak3s1{ flex: 0 0 auto; height: auto; max-width: 452px; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; overflow-wrap: break-word; }
.izm-bolum .framer-ViOjC .framer-f9ixxb{ place-content: center; align-items: center; display: flex; flex: 0 0 auto; flex-flow: column; gap: 10px; height: min-content; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }
.izm-bolum .framer-ViOjC .framer-gw94he-container{ flex: 0 0 auto; height: auto; position: relative; width: 100%; }
.izm-bolum .framer-ViOjC.framer-v-1q59r0l.framer-5hyu0n{ width: 100%; }
.izm-bolum .framer-ViOjC.framer-v-hb3qut.framer-5hyu0n{ width: 100%; }
.izm-bolum .framer-ViOjC.framer-v-1nto6sf.framer-5hyu0n{ width: 100%; }
.izm-bolum .framer-ViOjC.framer-v-1nto6sf .framer-b9m9ao{ height: 480px; padding: 54px 16px; }
.izm-bolum .framer-ViOjC.framer-v-1nto6sf .framer-1k26wvo-container{ height: 419px; }
.izm-bolum .framer-ViOjC.framer-v-1nto6sf .framer-1wmf14m{ max-width: 620px; }
.izm-bolum .framer-mgOkA .framer-styles-preset-1ir3btt:not(.rich-text-wrapper){ --framer-font-family: "Inter", "Inter Placeholder", sans-serif; --framer-font-family-bold: "Inter", "Inter Placeholder", sans-serif; --framer-font-family-bold-italic: "Inter", "Inter Placeholder", sans-serif; --framer-font-family-italic: "Inter", "Inter Placeholder", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 58px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 600; --framer-letter-spacing: -0.8px; --framer-line-height: 120%; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }
@media (max-width: 1079px) and (min-width: 810px){
 .izm-bolum .framer-mgOkA .framer-styles-preset-1ir3btt:not(.rich-text-wrapper){ --framer-font-family: "Inter", "Inter Placeholder", sans-serif; --framer-font-family-bold: "Inter", "Inter Placeholder", sans-serif; --framer-font-family-bold-italic: "Inter", "Inter Placeholder", sans-serif; --framer-font-family-italic: "Inter", "Inter Placeholder", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 46px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 600; --framer-letter-spacing: -0.8px; --framer-line-height: 120%; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }
}
@media (max-width: 809px) and (min-width: 0px){
 .izm-bolum .framer-mgOkA .framer-styles-preset-1ir3btt:not(.rich-text-wrapper){ --framer-font-family: "Inter", "Inter Placeholder", sans-serif; --framer-font-family-bold: "Inter", "Inter Placeholder", sans-serif; --framer-font-family-bold-italic: "Inter", "Inter Placeholder", sans-serif; --framer-font-family-italic: "Inter", "Inter Placeholder", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 32px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 600; --framer-letter-spacing: -0.8px; --framer-line-height: 120%; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }
}
.izm-bolum .framer-h08IA .framer-styles-preset-sl1kfr:not(.rich-text-wrapper){ --framer-font-family: "Inter", "Inter Placeholder", sans-serif; --framer-font-family-bold: "Inter", "Inter Placeholder", sans-serif; --framer-font-family-bold-italic: "Inter", "Inter Placeholder", sans-serif; --framer-font-family-italic: "Inter", "Inter Placeholder", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 600; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: -0.23px; --framer-line-height: 130%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: rgba(255, 255, 255, 0.8); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }
@media (max-width: 1079px) and (min-width: 810px){
 .izm-bolum .framer-h08IA .framer-styles-preset-sl1kfr:not(.rich-text-wrapper){ --framer-font-family: "Inter", "Inter Placeholder", sans-serif; --framer-font-family-bold: "Inter", "Inter Placeholder", sans-serif; --framer-font-family-bold-italic: "Inter", "Inter Placeholder", sans-serif; --framer-font-family-italic: "Inter", "Inter Placeholder", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 15px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 600; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: -0.23px; --framer-line-height: 130%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: rgba(255, 255, 255, 0.8); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }
}
@media (max-width: 809px) and (min-width: 0px){
 .izm-bolum .framer-h08IA .framer-styles-preset-sl1kfr:not(.rich-text-wrapper){ --framer-font-family: "Inter", "Inter Placeholder", sans-serif; --framer-font-family-bold: "Inter", "Inter Placeholder", sans-serif; --framer-font-family-bold-italic: "Inter", "Inter Placeholder", sans-serif; --framer-font-family-italic: "Inter", "Inter Placeholder", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 600; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: -0.23px; --framer-line-height: 130%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: rgba(255, 255, 255, 0.8); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }
}
.izm-bolum [data-framer-carousel]{ padding-left: 80px !important; scroll-padding-left: 80px !important; }
@media (max-width: 1079px){
 .izm-bolum [data-framer-carousel]{ padding-left: 40px !important; scroll-padding-left: 40px !important; }
}
@media (max-width: 809px){
 .izm-bolum [data-framer-carousel]{ padding-left: 20px !important; scroll-padding-left: 20px !important; }
}
.izm-bolum [data-framer-carousel]::-webkit-scrollbar{ display: none; }

/* ==== 3) ozel ==== */
.izm-yeni /* Kendi eklediğimiz düzenlemeler. stil.css ve bolum.css siteden üretildiği için
   onlara dokunmuyoruz; buradaki kurallar en son yükleniyor ve üzerine yazıyor. */

/* --- Hero'nun arka planına video --- */
.lv2b .lv2b-hero{ isolation: isolate; }.izm-yeni .izm-hero-video{
  position: absolute;
  inset: 0;
  z-index: 0;
  overflow: hidden;
  pointer-events: none;
  background: #05080f;
}.izm-yeni .izm-hero-video video{
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}.izm-yeni /* Yazının okunması için videonun üstüne perde. Üst ve alt daha koyu:
   üstte menü,
.izm-yeni altta siyah bölüme geçiş var. */
.izm-hero-video__perde{
  position: absolute;
  inset: 0;
  background:
    linear-gradient(180deg,
      rgba(5, 8, 16, .66) 0%,
      rgba(5, 8, 16, .34) 30%,
      rgba(5, 8, 16, .48) 62%,
      rgba(5, 8, 16, .88) 88%,
      rgba(5, 8, 16, 1) 100%);
}.izm-yeni /* Hero içeriği videonun üstünde kalsın */
.lv2b .lv2b-hero .lv9-hero__copy{ position: relative; z-index: 2; }.izm-yeni .lv2b .lv2b-hero .lv9-stage{ z-index: 1; }.izm-yeni /* --- Hero: sadece yazı ve düğme; telefon ile kartlar alttaki bölüme taşındı --- */
.lv2b .lv2b-hero{ justify-content: center; padding-bottom: clamp(60px, 10vh, 120px); }.izm-yeni /* --- Sayfanın en altındaki yeni bölüm: telefon ve uçuşan kartlar --- */
.izm-sahne{
  position: relative;
  width: 100%;
  display: flex;
  justify-content: center;
  padding: clamp(48px, 8vh, 110px) clamp(16px, 4vw, 40px) clamp(56px, 9vh, 120px);
  overflow: hidden;
}.izm-sahne > .lv13-hero{
  position: relative;
  width: min(1100px, 100%);
  display: flex;
  justify-content: center;
}.izm-sahne .lv9-stage{
  width: 100%;
  height: auto;
  margin: 0;
  flex: 0 0 auto;
}.izm-sahne .lv9-phone.luna-phone{
  align-self: flex-start;
  width: clamp(280px, 26vw, 372px);
}.izm-sahne .lv9-fly--l1{ top: 20%; bottom: auto; left: 0; }.izm-sahne .lv9-fly--r1{ top: 8%; bottom: auto; right: -2%; }.izm-sahne .lv9-fly--r2{ top: 52%; bottom: auto; right: 0; }.izm-sahne .lv9-fly > *{ scale: .92; }

@media (max-width: 900px) {.izm-sahne .lv9-phone.luna-phone{ width: min(76vw, 340px); }
}
@media (max-width: 700px) {.izm-sahne{ padding-top: clamp(36px, 6vh, 64px); }.izm-sahne .lv9-phone.luna-phone{ width: min(86vw, 360px); }
}.izm-yeni /* --- Yazı düzeni (kaynağın "Own Your Distribution." bloğu gibi) --- */
.lv2b .lv2b-hero .lv9-hero__copy h1{
  font-family: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  font-weight: 500;
  font-size: clamp(37px, 5.6vw, 80px);
  line-height: 1;
  letter-spacing: -.23px;
  color: #f5f5f7;
}.izm-yeni .lv2b .lv2b-hero .lv9-hero__copy h1 em{ font-style: italic; font-weight: 700; }.izm-yeni .izm-hero-alt{
  max-width: 760px;
  margin: clamp(14px, 2.4vh, 26px) auto 0;
  font-family: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  font-size: clamp(18px, 1.7vw, 24px);
  font-weight: 400;
  line-height: 1.2;
  letter-spacing: -.23px;
  color: #f5f5f7;
}.izm-yeni .lv2b .lv2b-hero .lv2b-hero__telegram{ color: rgba(255, 255, 255, .72); }.izm-yeni .lv2b .lv2b-hero .lv2b-hero__telegram:hover{ color: #fff; }.izm-yeni .lv4 .lv3-nav[data-scrolled="true"]{
  background: rgba(9, 16, 30, .72);
  box-shadow: 0 1px rgba(255, 255, 255, .08);
}.izm-yeni /* Telefon ve uçuşan kartların gölgeleri koyu zeminde boğulmasın */
.lv2b .lv2b-hero .lv9-postcard,
.izm-yeni .lv2b .lv2b-hero .lv6-mini-tweet,
.izm-yeni .lv2b .lv2b-hero .lv13-linkedin-card{
  box-shadow: 0 26px 60px -20px rgba(0, 0, 0, .75);
}

@media (prefers-reduced-motion: reduce) {.izm-yeni .izm-hero-video video{ display: none; }
}

/* ==== 4) Gepgo sayfasina oturtma ==== */
.izm-yeni.izm-hero-bolum{position:relative;display:block;padding:0;margin:0}
.izm-yeni .lv9-hero{min-height:calc(100svh - 76px)}
.izm-bolum{margin:0}
.izm-yeni .lv2-wl-btn{text-decoration:none}
.izm-yeni .lv2-wl-copy .logo-kare{width:26px;height:26px;border-radius:7px;background-size:contain;background-repeat:no-repeat;background-position:center}

/* ==== 5) En alttaki telefon/kart bolumu — konum duzeltmesi (02.08) ====
   Siteden gelen kurallar .izm-yeni onekli oldugu icin (0,3,0) agirligindaydi
   ve .izm-sahne ile yazilan kurallarimizi (0,2,0) eziyordu: kartlar telefonun
   ustune yigiliyordu. Asagidakiler (0,4,0) ile net kazaniyor.            */
.izm-yeni.izm-sahne{position:relative;width:100%;display:flex;justify-content:center;
  padding:clamp(48px,8vh,110px) clamp(16px,4vw,40px) clamp(56px,9vh,120px);overflow:hidden}
.izm-yeni.izm-sahne > .lv13-hero{position:relative;display:flex;justify-content:center;
  width:min(1100px,100%);flex:0 0 auto}
.izm-yeni.izm-sahne .lv13-hero .lv9-stage{width:100%;height:auto;margin:0;flex:0 0 auto}
.izm-yeni.izm-sahne .lv13-hero .lv9-phone.luna-phone{align-self:flex-start;width:clamp(280px,26vw,372px)}

/* kartlar telefonun soluna ve sagina dagiliyor */
.izm-yeni.izm-sahne .lv13-hero .lv9-fly--l1{top:18%;bottom:auto;left:0;right:auto}
.izm-yeni.izm-sahne .lv13-hero .lv9-fly--r1{top:6%;bottom:auto;right:0;left:auto}
.izm-yeni.izm-sahne .lv13-hero .lv9-fly--r2{top:52%;bottom:auto;right:0;left:auto}
.izm-yeni.izm-sahne .lv13-hero .lv9-fly > *{scale:.92}
.izm-yeni.izm-sahne .lv13-hero .lv9-fly--l1 > *{transform-origin:left top}
.izm-yeni.izm-sahne .lv13-hero .lv9-fly--r1 > *,
.izm-yeni.izm-sahne .lv13-hero .lv9-fly--r2 > *{transform-origin:right top}

@media (max-width:1180px){
  .izm-yeni.izm-sahne .lv13-hero .lv9-fly > *{scale:.78}
}
@media (max-width:900px){
  .izm-yeni.izm-sahne .lv13-hero .lv9-phone.luna-phone{width:min(76vw,340px)}
}
@media (max-width:700px){
  .izm-yeni.izm-sahne{padding-top:clamp(36px,6vh,64px)}
  .izm-yeni.izm-sahne .lv13-hero .lv9-phone.luna-phone{width:min(86vw,360px)}
}

/* ==== 6) Sayfa tam genislik (02.08) ====
   .govde varsayilan olarak max-width:1420px + margin:26px auto + 34px kose
   yariçapiyla ortada duran bir kart. Saginda solunda bosluk birakiyordu;
   kaldirildi, sayfa kenardan kenara. */
.govde{max-width:none;margin:0;border-radius:0;box-shadow:none}

/* ==== 7) Hero altindaki beyaz seride son (02.08) ====
   Siteden alinan stiller icinde html/body kurallari da vardi; bunlari
   .izm-yeni'ye eslemistim. Yan etkisi: bolume min-height:100vh ve acik gri
   zemin (--app-background) geciyordu. Hero 824px, bolum 900px olunca aradaki
   76px acik zemin serit gibi gorunuyordu. Ayni sey en alttaki sahne icin de
   gecerliydi.                                                              */
.izm-yeni{min-height:0;background:transparent}
.izm-yeni.izm-hero-bolum{background:#05080f}
.izm-yeni.izm-sahne{background:#000}
/* Sarmalayici .lv3 sinifini tasiyor; siteden gelen .lv3 kurali min-height:100svh
   ve krem bir zemin veriyordu — hero'nun altinda 76px'lik serit birakiyordu. */
.izm-yeni.izm-hero-bolum > div{min-height:0;background:transparent}

/* ==== 8) "Tek panel." bolumunde sira degisti (02.08) ====
   Kartlar hero'nun (giris dugmesinin) hemen altina, videolu baslik blogu
   onlarin altina alindi. Kapsayici zaten flex-column oldugu icin DOM'a
   dokunmadan order ile cevrildi; dort kirilim kopyasinin hepsinde gecerli. */
.izm-bolum .framer-f9ixxb{order:1}
.izm-bolum .framer-b9m9ao{order:2}

/* ==== 9) Hero tipografisi ve yerlesimi (02.08) ====
   Once blok dikey ortadaydi ve baslik 80px/500 agirliktaydi: genis ekranda
   hem cok ortada duruyor hem de ince/dagitik goruluyordu. Blok alt bolgeye
   alindi (kaynak tasarimda da oyle), baslik kucultulup agirlastirildi,
   paragraf daraltilip yumusatildi.                                        */
.izm-yeni .lv2b .lv2b-hero{justify-content:flex-end;padding-bottom:clamp(64px,11vh,132px)}

.izm-yeni .lv2b .lv2b-hero .lv9-hero__copy h1{
  font-weight:700;
  font-size:clamp(34px,4.8vw,64px);
  line-height:1.08;
  letter-spacing:-.03em;
  color:#fff;
}
.izm-yeni .lv2b .lv2b-hero .lv9-hero__copy h1 em{font-style:italic;font-weight:800}

.izm-yeni .izm-hero-alt{
  max-width:620px;
  margin-top:clamp(16px,2.2vh,24px);
  font-size:clamp(16px,1.25vw,19px);
  font-weight:400;
  line-height:1.5;
  letter-spacing:0;
  color:rgba(255,255,255,.82);
}
.izm-yeni .lv2b .lv2b-hero .lv3-hero__cta{margin-top:clamp(22px,3vh,34px)}

/* ==== 10) Hero'nun altindaki ince bag satiri (02.08) ====
   Destek / Hakkinda / Gizlilik ust bardan alinip CTA'nin altina, kaynak
   tasarimdaki kucuk sozlesme satirinin durdugu yere ve o uslupla kondu. */
.izm-yeni .izm-hero-mini{
  display:flex;
  flex-wrap:wrap;
  align-items:center;
  justify-content:center;
  gap:10px;
  margin-top:clamp(14px,2vh,22px);
  font-size:13px;
  line-height:1.5;
  letter-spacing:.01em;
  color:rgba(255,255,255,.45);
}
.izm-yeni .izm-hero-mini a{
  color:rgba(255,255,255,.78);
  text-decoration:underline;
  text-underline-offset:3px;
  text-decoration-thickness:1px;
  text-decoration-color:rgba(255,255,255,.32);
  transition:color .18s ease,text-decoration-color .18s ease;
}
.izm-yeni .izm-hero-mini a:hover{color:#fff;text-decoration-color:#fff}

/* ==== 11) Baslik yerine oynayan kanal rozetleri (02.08) ====
   Eski index'teki #kanalSira rozetleri hero'ya alindi; basligin metni
   arama motorlari ve ekran okuyucular icin duruyor ama gorunmuyor.        */
.izm-yeni .izm-gorunmez{
  position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;
  overflow:hidden;clip-path:inset(50%);white-space:nowrap;
}
.izm-yeni .lv9-hero__copy .kanal-sira{margin:0 0 clamp(18px,2.6vh,28px)}
.izm-yeni .lv9-hero__copy .kanal-sira .kn{
  box-shadow:0 18px 40px -16px rgba(0,0,0,.7), 0 0 0 1px rgba(255,255,255,.08) inset;
}
.izm-yeni .izm-hero-alt{max-width:660px}

/* ==== 12) Harf Çevirme (Letter Cascade) ==== */
.izm-yeni .izm-hero-alt .hc-kelime{display:inline-block;white-space:nowrap}
.izm-yeni .izm-hero-alt .hc-harf{
  position:relative;
  display:inline-block;
  white-space:pre;
  perspective:500px;
}
.izm-yeni .izm-hero-alt .hc-on{
  display:inline-block;
  transform-origin:bottom center;
  backface-visibility:hidden;
  will-change:transform,opacity,filter;
}
.izm-yeni .izm-hero-alt .hc-yanki{
  position:absolute;
  left:0;top:0;
  display:inline-block;
  transform-origin:top center;
  backface-visibility:hidden;
  opacity:0;
  will-change:transform,opacity,filter;
}

/* ═══════════════════════════════════════════════════════════════════════
   TANITIM KARTLARI — metin görselin ÜSTÜNE binmesin
   ───────────────────────────────────────────────────────────────────────
   SORUN: Framer dışa aktarımında her slaytın görseli `inset:0` ile kartın
   TAMAMINI kaplıyordu; metin bloğu da mutlak konumla onun üzerine
   biniyordu. Telefon maketleri kartın her yerini doldurduğu için metin
   nereye düşerse düşsün bir ekran görüntüsünün üstüne geliyor, ne yazı ne
   de görsel okunuyordu.

   İkinci sorun: bazı slaytlarda görsel İKİ KEZ vardı — bir kez tam kaplama
   arka plan, bir kez de kendi bloğu olarak. Yani metnin arkasındaki kopya
   tamamen fazlalıktı.

   ÇÖZÜM: slayt dikey iki bölmeye ayrılıyor — ÜSTTE görsel, ALTTA metin.
   Mutlak konumlar akışa alınıyor (position:relative), böylece metin
   görselin altına yerleşiyor, üstüne değil. Ayrı görsel bloğu olan
   slaytlarda tam-kaplama kopya gizleniyor.
   ═══════════════════════════════════════════════════════════════════════ */
.izm-bolum [data-framer-name^="slide "]{
  display:flex !important;
  flex-direction:column !important;
  justify-content:flex-start !important;
  align-items:stretch !important;
  gap:0 !important;
  overflow:hidden !important;
  background:#0B1620;
}

/* Görsel bölmesi — kalan yüksekliğin tamamı */
.izm-bolum [data-framer-name^="slide "] > [data-framer-background-image-wrapper],
.izm-bolum [data-framer-name^="slide "] > [data-framer-name="Image"]{
  position:relative !important;
  inset:auto !important;
  flex:1 1 auto !important;
  min-height:0 !important;
  width:100% !important;
  height:auto !important;
  aspect-ratio:auto !important;
  border-radius:0 !important;
}

/* Ayrı görsel bloğu VARSA tam-kaplama kopya fazlalık — gizle.
   :has() bu kuralı daha özgül yapıyor, üstteki kuralı eziyor. */
.izm-bolum [data-framer-name^="slide "]:has(> [data-framer-name="Image"]) > [data-framer-background-image-wrapper]{
  display:none !important;
}

/* Telefon maketleri görselin ÜST kısmında; kırpma alttan olsun ki
   ekranın tepesi (başlık, ilk satırlar) her zaman görünsün. */
.izm-bolum [data-framer-name^="slide "] img{
  object-position:center top !important;
}

/* Metin bölmesi — opak zemin. Yarı saydam bırakılsaydı görselin kenarı
   altından sızar ve "karışıklık" hissi geri gelirdi. */
.izm-bolum [data-framer-name^="slide "] > [data-framer-name="Frame 2043683240"]{
  position:relative !important;
  inset:auto !important;
  flex:0 0 auto !important;
  width:100% !important;
  max-width:none !important;
  padding:22px 30px 30px !important;
  background:#0B1620;
  gap:10px !important;
}
