@import"https://fonts.googleapis.com/css2?family=Heebo:wght@400;500;600;700;800;900&display=swap";@import"https://fonts.googleapis.com/css2?family=Rubik:wght@400;500;600;700;800;900&family=Source+Serif+4:opsz,wght@8..60,400;8..60,500;8..60,600;8..60,700;8..60,800&display=swap";@import"https://fonts.googleapis.com/css2?family=Rubik:wght@400;500;600;700;800&family=Source+Serif+4:wght@400;500;600;700&display=swap";@layer components;@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-amber-600:oklch(66.6% .179 58.318);--color-gray-300:oklch(87.2% .01 258.338);--color-white:#fff;--spacing:.25rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-6xl:72rem;--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;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-7xl:4.5rem;--text-7xl--line-height:1;--text-8xl:6rem;--text-8xl--line-height:1;--text-9xl:8rem;--text-9xl--line-height:1;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--leading-loose:2;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--animate-spin:spin 1s linear infinite;--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-duo-green:#58cc02;--color-duo-green-dark:#46a302;--color-duo-blue:#1cb0f6;--color-duo-blue-dark:#1899d6;--color-duo-red:#ff4b4b;--color-duo-orange:#ff9600;--color-duo-yellow:#ffc800;--color-duo-purple:#ce82ff;--color-duo-gray:#afafaf;--color-duo-gray-light:#e5e5e5;--color-duo-gray-bg:#f7f7f7;--color-duo-white:#fff;--color-duo-dark:#3c3c3c;--color-duo-text:#4b4b4b;--color-duo-text-light:#777;--color-duo-streak:#ff9600}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;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}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,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}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::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}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.top-0{top:calc(var(--spacing) * 0)}.top-0\.5{top:calc(var(--spacing) * .5)}.top-\[3px\]{top:3px}.top-\[9px\]{top:9px}.right-0{right:calc(var(--spacing) * 0)}.right-0\.5{right:calc(var(--spacing) * .5)}.right-\[3px\]{right:3px}.right-\[21px\]{right:21px}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-24{bottom:calc(var(--spacing) * 24)}.left-0{left:calc(var(--spacing) * 0)}.left-0\.5{left:calc(var(--spacing) * .5)}.isolate{isolation:isolate}.z-40{z-index:40}.z-50{z-index:50}.z-\[100\]{z-index:100}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-auto{margin-inline:auto}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-9{margin-top:calc(var(--spacing) * 9)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-auto{margin-top:auto}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-9{margin-bottom:calc(var(--spacing) * 9)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.ml-2{margin-left:calc(var(--spacing) * 2)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-28{height:calc(var(--spacing) * 28)}.h-\[26px\]{height:26px}.h-\[52px\]{height:52px}.h-\[62px\]{height:62px}.h-full{height:100%}.h-px{height:1px}.max-h-64{max-height:calc(var(--spacing) * 64)}.max-h-\[420px\]{max-height:420px}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-\[44px\]{min-height:44px}.min-h-\[70vh\]{min-height:70vh}.min-h-\[74px\]{min-height:74px}.min-h-\[82px\]{min-height:82px}.min-h-\[180px\]{min-height:180px}.min-h-screen{min-height:100vh}.w-5{width:calc(var(--spacing) * 5)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-20{width:calc(var(--spacing) * 20)}.w-\[62px\]{width:62px}.w-\[min\(760px\,calc\(100\%-40px\)\)\]{width:min(760px,100% - 40px)}.w-\[min\(900px\,calc\(100\%-40px\)\)\]{width:min(900px,100% - 40px)}.w-\[min\(1120px\,calc\(100\%-40px\)\)\]{width:min(1120px,100% - 40px)}.w-fit{width:fit-content}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-\[100px\]{max-width:100px}.max-w-\[360px\]{max-width:360px}.max-w-\[560px\]{max-width:560px}.max-w-\[600px\]{max-width:600px}.max-w-\[620px\]{max-width:620px}.max-w-\[640px\]{max-width:640px}.max-w-\[650px\]{max-width:650px}.max-w-\[700px\]{max-width:700px}.max-w-\[720px\]{max-width:720px}.max-w-\[760px\]{max-width:760px}.max-w-\[860px\]{max-width:860px}.max-w-\[900px\]{max-width:900px}.max-w-\[980px\]{max-width:980px}.max-w-\[1040px\]{max-width:1040px}.max-w-\[1080px\]{max-width:1080px}.max-w-full{max-width:100%}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-\[36px\]{min-width:36px}.flex-1{flex:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.scale-110{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-spin{animation:var(--animate-spin)}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize-y{resize:vertical}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.grid-cols-\[2fr_1fr_1fr_1fr_1fr\]{grid-template-columns:2fr 1fr 1fr 1fr 1fr}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-around{justify-content:space-around}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>: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)))}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-\[\#DCDEDA\]>:not(:last-child)){border-color:#dcdeda}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[14px\]{border-radius:14px}.rounded-\[20px\]{border-radius:20px}.rounded-\[24px\]{border-radius:24px}.rounded-\[28px\]{border-radius:28px}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-xl{border-top-left-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-\[3px\]{border-style:var(--tw-border-style);border-width:3px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-b-4{border-bottom-style:var(--tw-border-style);border-bottom-width:4px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.\!border-\[var\(--color-duo-green\)\]{border-color:var(--color-duo-green)!important}.\!border-\[var\(--color-duo-red\)\]{border-color:var(--color-duo-red)!important}.border-\[\#3a3a6e\]{border-color:#3a3a6e}.border-\[\#BEDBC9\]{border-color:#bedbc9}.border-\[\#CC3A3A\]{border-color:#cc3a3a}.border-\[\#D5DCD8\]{border-color:#d5dcd8}.border-\[\#DCDEDA\]{border-color:#dcdeda}.border-\[\#DCE3DF\]{border-color:#dce3df}.border-\[\#DDE7F0\]{border-color:#dde7f0}.border-\[\#E5B300\]{border-color:#e5b300}.border-\[\#E8C6BA\]{border-color:#e8c6ba}.border-\[\#EEF0EC\]{border-color:#eef0ec}.border-\[\#F0D0C4\]{border-color:#f0d0c4}.border-\[var\(--color-duo-blue\)\]{border-color:var(--color-duo-blue)}.border-\[var\(--color-duo-blue-dark\)\]{border-color:var(--color-duo-blue-dark)}.border-\[var\(--color-duo-gray-light\)\]{border-color:var(--color-duo-gray-light)}.border-\[var\(--color-duo-green\)\]{border-color:var(--color-duo-green)}.border-\[var\(--color-duo-green-dark\)\]{border-color:var(--color-duo-green-dark)}.border-\[var\(--color-duo-orange\)\]{border-color:var(--color-duo-orange)}.border-\[var\(--color-duo-red\)\]{border-color:var(--color-duo-red)}.border-\[var\(--color-duo-yellow\)\]{border-color:var(--color-duo-yellow)}.border-current\/20{border-color:currentColor}@supports (color:color-mix(in lab,red,red)){.border-current\/20{border-color:color-mix(in oklab,currentcolor 20%,transparent)}}.border-transparent{border-color:#0000}.border-white\/5{border-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.border-white\/5{border-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.border-white\/40{border-color:#fff6}@supports (color:color-mix(in lab,red,red)){.border-white\/40{border-color:color-mix(in oklab,var(--color-white) 40%,transparent)}}.border-t-\[\#1B6E76\]{border-top-color:#1b6e76}.border-l-\[var\(--color-duo-blue\)\]{border-left-color:var(--color-duo-blue)}.border-l-\[var\(--color-duo-green\)\]{border-left-color:var(--color-duo-green)}.\!bg-\[\#D7FFB8\]{background-color:#d7ffb8!important}.\!bg-\[\#FFDFE0\]{background-color:#ffdfe0!important}.bg-\[\#0f0f1e\]{background-color:#0f0f1e}.bg-\[\#1B6E76\]{background-color:#1b6e76}.bg-\[\#1a1a2e\]{background-color:#1a1a2e}.bg-\[\#2a2a4e\]{background-color:#2a2a4e}.bg-\[\#172B34\]{background-color:#172b34}.bg-\[\#A43D27\]{background-color:#a43d27}.bg-\[\#C9CFCC\]{background-color:#c9cfcc}.bg-\[\#D7FFB8\]{background-color:#d7ffb8}.bg-\[\#DDF4FF\]{background-color:#ddf4ff}.bg-\[\#E4F2F0\]{background-color:#e4f2f0}.bg-\[\#E5F9D0\]{background-color:#e5f9d0}.bg-\[\#E8794A\]{background-color:#e8794a}.bg-\[\#EFF8F2\]{background-color:#eff8f2}.bg-\[\#F1F4F3\]{background-color:#f1f4f3}.bg-\[\#F2F5F3\]{background-color:#f2f5f3}.bg-\[\#F2FAF6\]{background-color:#f2faf6}.bg-\[\#F7F7F5\]{background-color:#f7f7f5}.bg-\[\#F7F8F5\]{background-color:#f7f8f5}.bg-\[\#FAFBFA\]{background-color:#fafbfa}.bg-\[\#FAFCFF\]{background-color:#fafcff}.bg-\[\#FFDFE0\]{background-color:#ffdfe0}.bg-\[\#FFE5E5\]{background-color:#ffe5e5}.bg-\[\#FFF3E0\]{background-color:#fff3e0}.bg-\[\#FFF4E5\]{background-color:#fff4e5}.bg-\[\#FFF4F0\]{background-color:#fff4f0}.bg-\[\#FFF5F1\]{background-color:#fff5f1}.bg-\[\#FFF7E4\]{background-color:#fff7e4}.bg-\[\#FFF8E1\]{background-color:#fff8e1}.bg-\[\#FFF8F5\]{background-color:#fff8f5}.bg-\[var\(--color-duo-blue\)\]{background-color:var(--color-duo-blue)}.bg-\[var\(--color-duo-gray-bg\)\]{background-color:var(--color-duo-gray-bg)}.bg-\[var\(--color-duo-gray-light\)\]{background-color:var(--color-duo-gray-light)}.bg-\[var\(--color-duo-green\)\]{background-color:var(--color-duo-green)}.bg-\[var\(--color-duo-orange\)\]{background-color:var(--color-duo-orange)}.bg-\[var\(--color-duo-purple\)\]{background-color:var(--color-duo-purple)}.bg-\[var\(--color-duo-red\)\]{background-color:var(--color-duo-red)}.bg-\[var\(--color-duo-yellow\)\]{background-color:var(--color-duo-yellow)}.bg-amber-600{background-color:var(--color-amber-600)}.bg-gray-300{background-color:var(--color-gray-300)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-white\/25{background-color:#ffffff40}@supports (color:color-mix(in lab,red,red)){.bg-white\/25{background-color:color-mix(in oklab,var(--color-white) 25%,transparent)}}.bg-white\/30{background-color:#ffffff4d}@supports (color:color-mix(in lab,red,red)){.bg-white\/30{background-color:color-mix(in oklab,var(--color-white) 30%,transparent)}}.bg-white\/70{background-color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.bg-white\/70{background-color:color-mix(in oklab,var(--color-white) 70%,transparent)}}.bg-white\/80{background-color:#fffc}@supports (color:color-mix(in lab,red,red)){.bg-white\/80{background-color:color-mix(in oklab,var(--color-white) 80%,transparent)}}.bg-white\/85{background-color:#ffffffd9}@supports (color:color-mix(in lab,red,red)){.bg-white\/85{background-color:color-mix(in oklab,var(--color-white) 85%,transparent)}}.bg-white\/95{background-color:#fffffff2}@supports (color:color-mix(in lab,red,red)){.bg-white\/95{background-color:color-mix(in oklab,var(--color-white) 95%,transparent)}}.p-1{padding:calc(var(--spacing) * 1)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-7{padding:calc(var(--spacing) * 7)}.p-8{padding:calc(var(--spacing) * 8)}.p-10{padding:calc(var(--spacing) * 10)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-8{padding-inline:calc(var(--spacing) * 8)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-7{padding-block:calc(var(--spacing) * 7)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-9{padding-block:calc(var(--spacing) * 9)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-14{padding-block:calc(var(--spacing) * 14)}.pt-1{padding-top:calc(var(--spacing) * 1)}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-7{padding-top:calc(var(--spacing) * 7)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pr-1{padding-right:calc(var(--spacing) * 1)}.pb-1{padding-bottom:calc(var(--spacing) * 1)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-20{padding-bottom:calc(var(--spacing) * 20)}.pb-32{padding-bottom:calc(var(--spacing) * 32)}.pb-\[calc\(1rem\+env\(safe-area-inset-bottom\,0px\)\)\]{padding-bottom:calc(1rem + env(safe-area-inset-bottom,0px))}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-\[\'Source_Serif_4\'\]{font-family:"Source Serif 4"}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.text-8xl{font-size:var(--text-8xl);line-height:var(--tw-leading,var(--text-8xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[15px\]{font-size:15px}.text-\[22px\]{font-size:22px}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-8{--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8)}.leading-loose{--tw-leading:var(--leading-loose);line-height:var(--leading-loose)}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.04em\]{--tw-tracking:-.04em;letter-spacing:-.04em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.break-words{overflow-wrap:break-word}.whitespace-nowrap{white-space:nowrap}.text-\[\#1B6E76\]{color:#1b6e76}.text-\[\#2D7949\]{color:#2d7949}.text-\[\#2F6F43\]{color:#2f6f43}.text-\[\#3F9A5E\]{color:#3f9a5e}.text-\[\#6B7C85\],.text-\[\#6b7c85\]{color:#6b7c85}.text-\[\#7C3927\]{color:#7c3927}.text-\[\#7D301F\]{color:#7d301f}.text-\[\#8A6B62\]{color:#8a6b62}.text-\[\#8C3C29\]{color:#8c3c29}.text-\[\#8D6511\]{color:#8d6511}.text-\[\#9E3E28\]{color:#9e3e28}.text-\[\#172B34\]{color:#172b34}.text-\[\#596A72\]{color:#596a72}.text-\[\#49616C\]{color:#49616c}.text-\[\#145056\]{color:#145056}.text-\[\#455963\]{color:#455963}.text-\[\#536872\]{color:#536872}.text-\[\#566972\]{color:#566972}.text-\[\#A43D27\]{color:#a43d27}.text-\[\#B14226\]{color:#b14226}.text-\[\#DCDEDA\]{color:#dcdeda}.text-\[\#FFD700\]{color:gold}.text-\[var\(--color-duo-blue\)\]{color:var(--color-duo-blue)}.text-\[var\(--color-duo-blue-dark\)\]{color:var(--color-duo-blue-dark)}.text-\[var\(--color-duo-dark\)\]{color:var(--color-duo-dark)}.text-\[var\(--color-duo-gray\)\]{color:var(--color-duo-gray)}.text-\[var\(--color-duo-green\)\]{color:var(--color-duo-green)}.text-\[var\(--color-duo-green-dark\)\]{color:var(--color-duo-green-dark)}.text-\[var\(--color-duo-orange\)\]{color:var(--color-duo-orange)}.text-\[var\(--color-duo-purple\)\]{color:var(--color-duo-purple)}.text-\[var\(--color-duo-red\)\]{color:var(--color-duo-red)}.text-\[var\(--color-duo-streak\)\]{color:var(--color-duo-streak)}.text-\[var\(--color-duo-text\)\]{color:var(--color-duo-text)}.text-\[var\(--color-duo-text-light\)\]{color:var(--color-duo-text-light)}.text-\[var\(--color-duo-yellow\)\]{color:var(--color-duo-yellow)}.text-transparent{color:#0000}.text-white{color:var(--color-white)}.text-white\/30{color:#ffffff4d}@supports (color:color-mix(in lab,red,red)){.text-white\/30{color:color-mix(in oklab,var(--color-white) 30%,transparent)}}.text-white\/50{color:#ffffff80}@supports (color:color-mix(in lab,red,red)){.text-white\/50{color:color-mix(in oklab,var(--color-white) 50%,transparent)}}.text-white\/60{color:#fff9}@supports (color:color-mix(in lab,red,red)){.text-white\/60{color:color-mix(in oklab,var(--color-white) 60%,transparent)}}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.text-white\/70{color:color-mix(in oklab,var(--color-white) 70%,transparent)}}.text-white\/80{color:#fffc}@supports (color:color-mix(in lab,red,red)){.text-white\/80{color:color-mix(in oklab,var(--color-white) 80%,transparent)}}.text-white\/90{color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.text-white\/90{color:color-mix(in oklab,var(--color-white) 90%,transparent)}}.uppercase{text-transform:uppercase}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.no-underline{text-decoration-line:none}.accent-\[\#1B6E76\]{accent-color:#1b6e76}.\!opacity-50{opacity:.5!important}.\!opacity-60{opacity:.6!important}.opacity-20{opacity:.2}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-100{opacity:1}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_16px_42px_rgba\(23\,43\,52\,0\.08\)\]{--tw-shadow:0 16px 42px var(--tw-shadow-color,#172b3414);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-none{transition-property:none}.delay-1{transition-delay:1ms}.delay-2{transition-delay:2ms}.delay-3{transition-delay:3ms}.delay-4{transition-delay:4ms}.delay-5{transition-delay:5ms}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.outline-none{--tw-outline-style:none;outline-style:none}.last\:mb-0:last-child{margin-bottom:calc(var(--spacing) * 0)}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}@media(hover:hover){.hover\:scale-110:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:border-\[var\(--color-duo-blue\)\]:hover{border-color:var(--color-duo-blue)}.hover\:border-\[var\(--color-duo-gray-light\)\]:hover{border-color:var(--color-duo-gray-light)}.hover\:bg-\[\#D9663A\]:hover{background-color:#d9663a}.hover\:bg-\[\#F0F8FF\]:hover{background-color:#f0f8ff}.hover\:bg-\[var\(--color-duo-gray-bg\)\]:hover{background-color:var(--color-duo-gray-bg)}.hover\:bg-white\/10:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/10:hover{background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.hover\:text-\[\#172B34\]:hover{color:#172b34}.hover\:text-\[var\(--color-duo-red\)\]:hover{color:var(--color-duo-red)}.hover\:text-white:hover{color:var(--color-white)}}.focus\:border-\[var\(--color-duo-blue\)\]:focus{border-color:var(--color-duo-blue)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.active\:scale-\[0\.97\]:active{scale:.97}.active\:scale-\[0\.98\]:active{scale:.98}.disabled\:opacity-60:disabled{opacity:.6}@media(min-width:40rem){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.sm\:grid-cols-\[1fr_minmax\(180px\,300px\)\]{grid-template-columns:1fr minmax(180px,300px)}.sm\:grid-cols-\[50px_1fr_auto_auto\]{grid-template-columns:50px 1fr auto auto}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:gap-6{gap:calc(var(--spacing) * 6)}.sm\:p-7{padding:calc(var(--spacing) * 7)}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:p-10{padding:calc(var(--spacing) * 10)}.sm\:px-7{padding-inline:calc(var(--spacing) * 7)}.sm\:px-10{padding-inline:calc(var(--spacing) * 10)}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}@media(min-width:48rem){.md\:col-span-2{grid-column:span 2/span 2}.md\:mt-0{margin-top:calc(var(--spacing) * 0)}.md\:flex{display:flex}.md\:grid{display:grid}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:grid-cols-\[2fr_1fr_1fr_1fr_1fr\]{grid-template-columns:2fr 1fr 1fr 1fr 1fr}.md\:items-center{align-items:center}.md\:justify-between{justify-content:space-between}.md\:gap-3{gap:calc(var(--spacing) * 3)}.md\:border{border-style:var(--tw-border-style);border-width:1px}.md\:border-\[var\(--color-duo-gray-light\)\]{border-color:var(--color-duo-gray-light)}.md\:p-8{padding:calc(var(--spacing) * 8)}.md\:p-9{padding:calc(var(--spacing) * 9)}.md\:p-10{padding:calc(var(--spacing) * 10)}.md\:px-7{padding-inline:calc(var(--spacing) * 7)}.md\:px-8{padding-inline:calc(var(--spacing) * 8)}.md\:px-12{padding-inline:calc(var(--spacing) * 12)}.md\:py-4{padding-block:calc(var(--spacing) * 4)}.md\:py-6{padding-block:calc(var(--spacing) * 6)}.md\:py-10{padding-block:calc(var(--spacing) * 10)}.md\:py-16{padding-block:calc(var(--spacing) * 16)}.md\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.md\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.md\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.md\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.md\:text-9xl{font-size:var(--text-9xl);line-height:var(--tw-leading,var(--text-9xl--line-height))}.md\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.md\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.md\:shadow-\[0_18px_46px_rgba\(0\,0\,0\,0\.08\)\]{--tw-shadow:0 18px 46px var(--tw-shadow-color,#00000014);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}@media(min-width:64rem){.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-\[1\.1fr_\.9fr\]{grid-template-columns:1.1fr .9fr}.lg\:grid-cols-\[1\.35fr_0\.65fr\]{grid-template-columns:1.35fr .65fr}.lg\:px-5{padding-inline:calc(var(--spacing) * 5)}.lg\:py-4{padding-block:calc(var(--spacing) * 4)}.lg\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.lg\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.lg\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}}*{box-sizing:border-box;margin:0;padding:0}html{direction:rtl}body{color:var(--color-duo-dark);-webkit-font-smoothing:antialiased;background:radial-gradient(circle at 15% 15%,#e8f7dc,#0000 35%),radial-gradient(circle at 85% 5%,#dff3ff,#0000 30%),linear-gradient(#f7fbf5,#edf3f7);min-height:100vh;font-family:Heebo,sans-serif}html.dark body{color:#e8e8f0;background-color:#0f0f1a}html.dark .app-shell{background:#1a1a2e;box-shadow:0 0 40px #00000080}html.dark .dark-surface{background:#1a1a2e!important}html.dark .dark-card{background:#252540!important;border-color:#3a3a5e!important}html.dark .dark-text{color:#e8e8f0!important}html.dark .dark-subtext{color:#a0a0c0!important}html.dark .dark-border{border-color:#3a3a5e!important}html.dark .bg-white{background-color:#1a1a2e!important}html.dark .bg-\[var\(--color-duo-gray-bg\)\]{background-color:#252540!important}html.dark .border-\[var\(--color-duo-gray-light\)\]{border-color:#3a3a5e!important}html.dark .text-\[var\(--color-duo-dark\)\]{color:#e8e8f0!important}html.dark .text-\[var\(--color-duo-text\)\]{color:#c8c8e0!important}html.dark .text-\[var\(--color-duo-text-light\)\]{color:#88a!important}html.dark .text-\[var\(--color-duo-gray\)\]{color:#77a!important}html.dark header.fixed,html.dark nav.fixed{background-color:#12121f!important;border-color:#2a2a4e!important}html.dark .sticky.top-0.bg-white{background-color:#1a1a2e!important;border-color:#2a2a4e!important}html.dark .duo-btn-white{color:#e8e8f0!important;background:#252540!important;border-color:#3a3a5e!important}html.dark .duo-btn-white:hover{background:#2e2e55!important}#root{justify-content:center;align-items:stretch;width:100%;min-height:100vh;padding:0;display:flex}.app-shell{background:var(--color-duo-white);-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;width:100%;max-width:480px;min-height:100vh;position:relative;box-shadow:0 0 60px #0000001f}@media(min-width:900px){#root{padding:28px}.app-shell{border:1px solid #e4ebea;border-radius:28px;max-width:1024px;min-height:calc(100vh - 56px);overflow:hidden;box-shadow:0 30px 80px #23383d29,0 6px 20px #23383d14}}button,a,[role=button]{-webkit-tap-highlight-color:transparent;touch-action:manipulation}html.dark input,html.dark textarea{color:#e8e8f0!important;background-color:#252540!important;border-color:#3a3a5e!important}html.dark input::placeholder,html.dark textarea::placeholder{color:#7070a0!important}html.dark input:focus,html.dark textarea:focus{border-color:var(--color-duo-blue)!important}@media(max-width:480px){body{background-color:#fff}html.dark body{background-color:#1a1a2e}.app-shell{box-shadow:none}#root{padding:0}}:root{--safe-area-top:0px;--safe-area-bottom:0px}@media(display-mode:standalone),(display-mode:fullscreen){:root{--safe-area-top:env(safe-area-inset-top,0px);--safe-area-bottom:env(safe-area-inset-bottom,0px)}}.safe-top{padding-top:var(--safe-area-top)}.safe-bottom{padding-bottom:var(--safe-area-bottom)}.page-content-safe{width:100%;padding-top:calc(76px + var(--safe-area-top));padding-bottom:calc(92px + var(--safe-area-bottom));margin-inline:auto}.onboarding-safe-top{padding-top:calc(72px + var(--safe-area-top))}.bottom-nav-safe{padding-bottom:calc(6px + var(--safe-area-bottom))}.top-header-safe{padding-top:calc(4px + var(--safe-area-top))}.tap-target{min-width:44px;min-height:44px}html.dark .bg-\[#FFF8E1\]{background-color:#2a2410!important}html.dark .border-\[var\(--color-duo-yellow\)\]{border-color:#7a6400!important}html.dark .animate-toast-in,html.dark .animate-toast-out{filter:brightness(.95)}@keyframes toast-in{0%{opacity:0;transform:translateY(120px)scale(.8)}60%{opacity:1;transform:translateY(-8px)scale(1.03)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes toast-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(80px)}}.animate-toast-in{animation:.5s cubic-bezier(.34,1.56,.64,1) both toast-in}.animate-toast-out{animation:.4s ease-in both toast-out}.dashboard-hero{background:linear-gradient(135deg,#1cb0f6,#58cc02 55%,#7ed321);box-shadow:0 16px 36px #1cb0f647}html.dark .dashboard-hero{background:linear-gradient(135deg,#254e7a,#2f6e1f 60%,#3b7f2a);box-shadow:0 16px 36px #0006}@keyframes fadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes bounce-in{0%{opacity:0;transform:scale(0)}50%{transform:scale(1.1)}to{opacity:1;transform:scale(1)}}@keyframes slide-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes pop{0%{opacity:0;transform:scale(.8)}60%{transform:scale(1.05)}to{opacity:1;transform:scale(1)}}@keyframes shake{0%,to{transform:translate(0)}20%{transform:translate(-6px)}40%{transform:translate(6px)}60%{transform:translate(-4px)}80%{transform:translate(4px)}}@keyframes pulse-glow{0%,to{box-shadow:0 0 #58cc024d}50%{box-shadow:0 0 0 8px #58cc0200}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes progress-fill{0%{width:0}}@keyframes combo-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.15)}}@keyframes timer-drain{0%{width:100%}to{width:0%}}@keyframes bomb-pulse{0%,to{transform:scale(1)rotate(0)}25%{transform:scale(1.08)rotate(-3deg)}75%{transform:scale(1.08)rotate(3deg)}}.animate-fade-in{animation:.2s ease-out fadeIn}.animate-bounce-in{animation:.5s cubic-bezier(.34,1.56,.64,1) both bounce-in}.animate-slide-up{animation:.4s ease-out both slide-up}.animate-pop{animation:.35s ease-out both pop}.animate-shake{animation:.4s ease-in-out shake}.animate-pulse-glow{animation:2s infinite pulse-glow}.animate-float{animation:3s ease-in-out infinite float}.animate-combo-pulse{animation:.5s ease-in-out combo-pulse}.animate-bomb-pulse{animation:.4s ease-in-out infinite bomb-pulse}.wordbomb-timer-bar{transform-origin:100%;background:linear-gradient(270deg,#ff4b4b,#ff9600,#58cc02);animation:linear forwards timer-drain}.delay-1{animation-delay:50ms}.delay-2{animation-delay:.1s}.delay-3{animation-delay:.15s}.delay-4{animation-delay:.2s}.delay-5{animation-delay:.25s}.delay-6{animation-delay:.3s}.duo-btn{cursor:pointer;border:none;border-bottom:4px solid;border-radius:16px;font-family:Heebo,sans-serif;font-weight:700;transition:filter .1s,transform .1s}.duo-btn:active{border-bottom-width:2px;transform:translateY(2px)}.duo-btn:disabled{opacity:.5;cursor:not-allowed}.duo-btn:disabled:active{border-bottom-width:4px;transform:none}.duo-btn-green{background:var(--color-duo-green);border-bottom-color:var(--color-duo-green-dark);color:#fff}.duo-btn-blue{background:var(--color-duo-blue);border-bottom-color:var(--color-duo-blue-dark);color:#fff}.duo-btn-white{border:2px solid var(--color-duo-gray-light);border-bottom:4px solid var(--color-duo-gray-light);color:var(--color-duo-text);background:#fff}.duo-btn-white.selected{border-color:var(--color-duo-blue);color:var(--color-duo-blue-dark);background:#ddf4ff}.duo-btn-orange{background:var(--color-duo-orange);color:#fff;border-bottom-color:#d67e00}.duo-btn-red{background:var(--color-duo-red);color:#fff;border-bottom-color:#e53535}.node-circle{cursor:pointer;border-bottom:5px solid;border-radius:50%;justify-content:center;align-items:center;width:70px;height:70px;font-size:28px;font-weight:800;transition:transform .15s,filter .15s;display:flex;position:relative}.node-circle:active{border-bottom-width:2px;transform:scale(.95)translateY(2px)}.node-circle.locked{background:var(--color-duo-gray-light);border-bottom-color:var(--color-duo-gray);cursor:default;opacity:.6}.node-circle.locked:active{border-bottom-width:5px;transform:none}.node-circle.active{background:var(--color-duo-green);border-bottom-color:var(--color-duo-green-dark);color:#fff}.node-circle.done{background:var(--color-duo-yellow);color:#fff;border-bottom-color:#e5b300}::-webkit-scrollbar{width:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}:root{--amirnet-navy: #172b34;--amirnet-blue: #145056;--amirnet-cyan: #1b6e76;--amirnet-coral: #e8794a;--amirnet-yellow: #d9a93e;--amirnet-ink: #172b34;--amirnet-muted: #6b7c85;--amirnet-line: #dcdeda;--amirnet-surface: #ffffff;--amirnet-soft: #e4f2f0}#root:has(.product-shell),#root:has(.amirnet-app){display:block;width:100%;max-width:100%;min-height:100vh;padding:0;overflow-x:hidden}body:has(.product-shell),body:has(.amirnet-app){width:100%;max-width:100%;overflow-x:hidden;background:radial-gradient(circle at 50% -10%,rgba(27,110,118,.12),transparent 34%),linear-gradient(180deg,#fff,#e4f2f0);color:var(--amirnet-ink)}.product-shell,.amirnet-app{width:100%;max-width:100%;min-width:0;min-height:100vh;overflow-x:hidden;font-family:Rubik,Heebo,Arial,sans-serif;-webkit-tap-highlight-color:transparent;text-rendering:optimizeLegibility;font-feature-settings:"kern"}.product-shell *,.amirnet-app *{box-sizing:border-box;min-width:0}.amirnet-app main>div,.product-shell{width:100%}.amirnet-app main>div>div,.product-shell>div,.amirnet-container,.amirnet-readable{margin-left:auto!important;margin-right:auto!important}.amirnet-page{width:100%;padding:clamp(34px,5vw,68px) clamp(20px,5vw,64px)}.amirnet-container{width:min(100%,1040px)}.amirnet-readable{width:min(100%,800px)}.amirnet-app main>div>div>header,.product-shell>div>header{text-align:center;justify-content:center;align-items:center}.amirnet-app main>div>div>header>div,.product-shell>div>header>div,.amirnet-app h1,.amirnet-app h2,.product-shell h1,.product-shell h2,.amirnet-app p[class*=max-w-],.product-shell p[class*=max-w-]{margin-inline:auto}.amirnet-app h1,.amirnet-app h2,.product-shell h1,.product-shell h2{text-align:center;text-wrap:balance;line-height:1.35;letter-spacing:-.025em}.amirnet-app h3,.product-shell h3{line-height:1.45}.amirnet-app p,.product-shell p{overflow-wrap:break-word;line-height:1.95}.amirnet-app section>p:first-child,.product-shell section>p:first-child{text-align:center}.amirnet-app [dir=ltr],.product-shell [dir=ltr],.amirnet-english,.amirnet-app [lang=en]{max-width:100%;font-family:"Source Serif 4",serif;text-align:left!important;direction:ltr;white-space:normal;overflow-wrap:anywhere;word-break:normal;line-height:1.72;letter-spacing:-.008em}.amirnet-app button[dir=ltr]{min-height:74px;padding-block:18px}.amirnet-app button[dir=ltr]>span:last-child{line-height:1.65}.amirnet-app{background:linear-gradient(180deg,#fff,#e4f2f0)}.amirnet-app [class*="text-[#1B6E76]"],.product-shell [class*="text-[#1B6E76]"]{color:var(--amirnet-cyan)!important}.amirnet-app [class*="bg-[#1B6E76]"],.product-shell [class*="bg-[#1B6E76]"]{background-color:var(--amirnet-cyan)!important}.amirnet-app [class*="bg-[#E4F2F0]"],.product-shell [class*="bg-[#E4F2F0]"]{background-color:#e4f2f0!important}.amirnet-app [class*="border-[#DCDEDA]"],.product-shell [class*="border-[#DCDEDA]"]{border-color:var(--amirnet-line)!important}.amirnet-app a[class*="bg-[#172B34]"],.amirnet-app button[class*="bg-[#172B34]"],.product-shell button[class*="bg-[#172B34]"]{background:linear-gradient(135deg,var(--amirnet-navy),var(--amirnet-blue))!important;box-shadow:0 8px 20px #172b3429}.amirnet-app a[class*="bg-[#172B34]"]:hover,.amirnet-app button[class*="bg-[#172B34]"]:hover,.product-shell button[class*="bg-[#172B34]"]:hover{transform:translateY(-1px);box-shadow:0 10px 24px #172b3438}.product-shell button,.product-shell a,.amirnet-app button,.amirnet-app a{outline-offset:3px}.product-shell button:focus-visible,.product-shell a:focus-visible,.amirnet-app button:focus-visible,.amirnet-app a:focus-visible{outline:3px solid rgba(27,110,118,.32)}.product-shell ::selection,.amirnet-app ::selection{background:#e4f2f0;color:var(--amirnet-navy)}.product-shell input,.amirnet-app input{font:inherit}@media(max-width:640px){.amirnet-page{padding:32px 20px 46px}.amirnet-app h1,.amirnet-app h2,.product-shell h1,.product-shell h2{line-height:1.42}.amirnet-app p,.product-shell p{line-height:2}.amirnet-app [dir=ltr],.product-shell [dir=ltr]{line-height:1.78}}@media(min-width:900px){#root:has(.product-shell),#root:has(.amirnet-app){padding:0}}@media(prefers-reduced-motion:reduce){.amirnet-app *,.product-shell *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.product-shell{display:flex;width:100%;min-height:100vh;align-items:center;justify-content:center}.product-shell>*{width:100%;margin-inline:auto}.amirnet-app main{display:flex;width:100%;justify-content:center}.amirnet-app main>div{display:flex;width:100%;justify-content:center}.amirnet-app main>div>*{width:100%;margin-inline:auto}.amirnet-page{display:flex;width:100%;justify-content:center}.amirnet-page>.amirnet-container,.amirnet-page>div,.amirnet-app main [class*="max-w-["],.product-shell [class*="max-w-["]{margin-left:auto;margin-right:auto}.amirnet-app main header:not(.keep-alignment),.product-shell header:not(.keep-alignment){text-align:center}.amirnet-app main header:not(.keep-alignment)>p,.product-shell header:not(.keep-alignment)>p{margin-inline:auto}@media(min-width:768px){.amirnet-app main>div>*{max-width:100%}}:root{--af-ink: #172B34;--af-ink-2: #3A4E58;--af-muted: #6B7C85;--af-canvas: #F7F7F5;--af-surface: #FFFFFF;--af-border: #DCDEDA;--af-border-soft: #EEF0EC;--af-primary: #1B6E76;--af-primary-dark: #145056;--af-primary-soft: #E4F2F0;--af-accent: #E8794A;--af-success: #3F9A5E;--af-success-soft: #EFF8F2;--af-error: #B14226;--af-error-soft: #FFF4F0;--af-warning: #D9A93E}.af-product-page,.af-shell,.af-dashboard,.af-focus-page,.af-simulation-page{font-family:Rubik,Arial,sans-serif;color:var(--af-ink)}.af-exam-copy,.af-focus-question,.af-option,.af-reading-passage,.af-reading-question,.af-writing-prompt,.af-writing-input{font-family:"Source Serif 4",Georgia,serif}.af-product-page{min-height:100vh;background:var(--af-canvas);display:grid;place-items:center;padding:72px 24px;direction:rtl}.af-product-wrap{width:min(820px,100%);text-align:center}.af-product-brand{margin:0 0 16px;color:var(--af-muted);font-size:15px;font-weight:700}.af-product-title{margin:0;color:var(--af-ink);font-size:clamp(28px,4vw,34px);line-height:1.2;font-weight:800;letter-spacing:-.03em}.af-product-subtitle{margin:12px 0 0;color:var(--af-muted);font-size:16px;font-weight:500}.af-product-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin-top:56px}.af-product-card{position:relative;min-height:286px;display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:36px 28px;border-radius:18px;text-align:right;font:inherit;cursor:pointer;transition:transform .12s ease,box-shadow .12s ease,border-color .12s ease}.af-product-card:hover{transform:translateY(-2px)}.af-product-card--easy{border:1.5px solid var(--af-border);background:#fff;color:var(--af-ink)}.af-product-card--easy:hover{border-color:#c5cbc7;box-shadow:0 16px 34px #172b3414}.af-product-card--amirnet{border:0;background:var(--af-ink);color:#fff;box-shadow:0 16px 40px #1b6e7647}.af-product-badge{position:absolute;top:-12px;left:24px;padding:5px 14px;border-radius:999px;background:var(--af-accent);color:#fff;font-size:12px;font-weight:700}.af-product-mark{width:48px;height:48px;display:grid;place-items:center;border-radius:12px;font-size:20px;font-weight:800}.af-product-card--easy .af-product-mark{background:#eef2f6;color:#49606c}.af-product-card--amirnet .af-product-mark{background:var(--af-primary);color:#fff}.af-product-card h2{margin:8px 0 0;font-size:20px;font-weight:800}.af-product-card p{margin:0 0 16px;font-size:14px;line-height:1.65}.af-product-card--easy p{color:var(--af-muted)}.af-product-card--amirnet p{color:#ffffffb8}.af-product-enter{margin-top:auto;font-size:14px;font-weight:700}.af-product-card--easy .af-product-enter{color:#49606c}.af-product-card--amirnet .af-product-enter{color:#a8d9d5}.af-shell{min-height:100vh;background:var(--af-canvas)}.af-shell-header{position:sticky;top:0;z-index:50;height:77px;background:#fffffffa;border-bottom:1px solid var(--af-border-soft)}.af-shell-header-inner{width:min(1240px,calc(100% - 64px));height:100%;margin:0 auto;display:flex;align-items:center;justify-content:center;position:relative}.af-shell-logo{position:absolute;right:0;border:0;background:transparent;color:var(--af-primary);font:inherit;font-size:19px;font-weight:800;cursor:pointer}.af-shell-nav{display:flex;align-items:center;gap:40px}.af-shell-nav a{color:var(--af-ink-2);font-size:15px;font-weight:600;text-decoration:none;white-space:nowrap}.af-shell-nav a:hover,.af-shell-nav a.is-active{color:var(--af-primary);font-weight:700}.af-shell-avatar{position:absolute;left:0;width:36px;height:36px;display:grid;place-items:center;border:0;border-radius:50%;background:var(--af-primary-soft);color:var(--af-primary-dark);font:inherit;font-size:12px;font-weight:700;cursor:pointer}.af-shell-main{min-height:calc(100vh - 77px)}.af-shell--focus .af-shell-header,.af-shell--focus .af-mobile-nav{display:none}.af-shell--focus .af-shell-main{min-height:100vh}.af-mobile-nav{display:none}.af-dashboard{background:#fff;min-height:calc(100vh - 77px);direction:rtl}.af-dashboard-inner{width:min(880px,calc(100% - 40px));margin:0 auto;padding:64px 0 72px}.af-dashboard-greeting{margin:0 0 6px;text-align:center;color:var(--af-muted);font-size:15px}.af-dashboard-title{margin:0 0 40px;text-align:center;font-size:clamp(24px,3vw,30px);line-height:1.3;font-weight:800}.af-dashboard-title strong{color:var(--af-primary)}.af-next-action{display:flex;align-items:center;justify-content:space-between;gap:28px;margin-bottom:28px;padding:36px 40px;border-radius:20px;background:var(--af-ink);color:#fff}.af-next-action small{display:block;margin-bottom:8px;color:#b1dfdb;font-size:13px;font-weight:700}.af-next-action h2{margin:0 0 6px;font-size:22px;font-weight:800}.af-next-action p{margin:0;color:#ffffffb3;font-size:13px;line-height:1.65}.af-next-action a{flex:0 0 auto;min-width:144px;padding:15px 28px;border-radius:12px;background:#fff;color:var(--af-ink);text-align:center;text-decoration:none;font-size:15px;font-weight:700}.af-dashboard-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-bottom:28px;border:1px solid var(--af-border);border-radius:16px;overflow:hidden}.af-dashboard-stat{padding:22px 12px;text-align:center;background:#fff}.af-dashboard-stat+.af-dashboard-stat{border-right:1px solid var(--af-border)}.af-dashboard-stat strong{display:block;margin-bottom:4px;font-size:26px;font-weight:800}.af-dashboard-stat span{color:var(--af-muted);font-size:12px}.af-insight{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:28px;padding:24px 28px;border:1px solid var(--af-border);border-radius:16px}.af-insight small{display:block;margin-bottom:6px;color:var(--af-muted);font-size:13px;font-weight:700}.af-insight p{margin:0;font-size:15px;font-weight:600;line-height:1.6}.af-insight a{flex:0 0 auto;color:var(--af-primary);text-decoration:none;font-size:14px;font-weight:700}.af-activity-label{margin-bottom:14px;color:var(--af-muted);font-size:13px;font-weight:700}.af-activity-row{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:14px 4px;border-bottom:1px solid var(--af-border-soft)}.af-activity-row:last-child{border-bottom:0}.af-activity-row strong{font-size:14px;font-weight:600}.af-activity-row span{color:var(--af-muted);font-size:13px}.af-empty-activity{padding:18px 4px;color:var(--af-muted);font-size:14px}.af-focus-page{min-height:100vh;background:var(--af-canvas);direction:rtl}.af-focus-shell{min-height:100vh;display:flex;flex-direction:column}.af-focus-header{width:min(1080px,calc(100% - 48px));margin:0 auto;padding:20px 0;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px}.af-focus-exit{justify-self:start;border:0;background:transparent;color:var(--af-muted);font:inherit;font-size:14px;font-weight:700;cursor:pointer}.af-focus-progress{display:flex;align-items:center;gap:16px;color:var(--af-muted);font-size:14px;font-weight:700}.af-focus-progress-track{width:160px;height:6px;border-radius:999px;overflow:hidden;background:var(--af-border)}.af-focus-progress-track>div{height:100%;background:var(--af-primary)}.af-timer{justify-self:end;min-width:64px;padding:6px 14px;border-radius:999px;background:var(--af-primary-soft);color:var(--af-primary-dark);text-align:center;font-size:14px;font-weight:700}.af-timer.is-warning{background:#fff5de;color:#8d6511}.af-timer.is-urgent{background:var(--af-error-soft);color:var(--af-error)}.af-focus-main{width:min(700px,calc(100% - 40px));margin:0 auto;padding:40px 0 72px}.af-focus-meta{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:24px;color:var(--af-muted);font-size:13px;font-weight:700}.af-focus-question{margin:0 0 36px;direction:ltr;text-align:left;color:#243239;font-size:22px;line-height:1.7;font-weight:500}.af-focus-question .blank{border-bottom:2px solid var(--af-accent)}.af-options{display:flex;flex-direction:column;gap:12px;direction:ltr}.af-option{width:100%;min-height:60px;display:flex;align-items:center;gap:14px;padding:14px 20px;border:1.5px solid var(--af-border);border-radius:12px;background:#fff;color:var(--af-ink-2);text-align:left;font-size:17px;cursor:pointer}.af-option:hover{border-color:#c5ccc9}.af-option.is-selected{border:2px solid var(--af-primary);background:var(--af-primary-soft);color:var(--af-ink)}.af-option-key{width:26px;height:26px;flex:0 0 26px;display:grid;place-items:center;border:1.5px solid var(--af-border);border-radius:50%;font-family:Rubik,sans-serif;color:var(--af-muted);font-size:13px;font-weight:700}.af-option.is-selected .af-option-key{border-color:var(--af-primary);background:var(--af-primary);color:#fff}.af-focus-footer{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:40px}.af-secondary-button,.af-primary-button{min-height:46px;padding:0 28px;border-radius:10px;font:inherit;font-size:14px;font-weight:700;cursor:pointer}.af-secondary-button{border:1.5px solid var(--af-border);background:#fff;color:var(--af-ink)}.af-primary-button{border:0;background:var(--af-primary);color:#fff}.af-primary-button:hover{background:var(--af-primary-dark)}.af-primary-button:disabled,.af-secondary-button:disabled{opacity:.4;cursor:not-allowed}.af-focus-disclaimer{margin:28px auto 0;color:var(--af-muted);text-align:center;font-size:11px;font-weight:600}.af-practice-result{width:min(760px,calc(100% - 40px));margin:0 auto;padding:64px 0;text-align:center}.af-practice-result h1{margin:10px 0 0;font-size:clamp(42px,8vw,62px);font-weight:800}.af-practice-result p{color:var(--af-muted)}.af-practice-result-actions{display:flex;justify-content:center;gap:14px;margin-top:28px;flex-wrap:wrap}.af-simulation-page{min-height:100vh;background:var(--af-canvas);direction:rtl}.af-sim-centered{width:min(820px,calc(100% - 40px));margin:0 auto;padding:72px 0}.af-sim-start{padding:48px 40px;border-radius:20px;background:var(--af-ink);color:#fff;text-align:center}.af-sim-start small{display:block;margin-bottom:16px;color:#b1dfdb;font-size:13px;font-weight:700}.af-sim-start h1{margin:0 0 24px;font-size:30px;font-weight:800}.af-sim-stat-row{display:flex;justify-content:center;gap:42px;margin-bottom:28px}.af-sim-stat strong{display:block;font-size:22px;font-weight:800}.af-sim-stat span{color:#ffffff9e;font-size:12px}.af-sim-start p{max-width:520px;margin:0 auto 32px;color:#ffffffa8;font-size:13px;line-height:1.7}.af-sim-start button{background:#fff;color:var(--af-ink);border:0;padding:15px 40px;border-radius:12px;font:inherit;font-size:15px;font-weight:700;cursor:pointer}.af-section-intro{padding:48px 40px;border:1px solid var(--af-border);border-radius:20px;background:#fff;text-align:center}.af-section-intro small{display:block;margin-bottom:16px;color:var(--af-muted);font-size:13px;font-weight:700}.af-section-intro h1{margin:0 0 12px;font-size:28px;font-weight:800}.af-section-intro p{margin:0 0 28px;color:var(--af-muted);font-size:14px}.af-section-intro-track{width:min(320px,100%);height:8px;margin:0 auto 32px;overflow:hidden;border-radius:999px;background:var(--af-border-soft)}.af-section-intro-track>div{height:100%;background:var(--af-primary)}.af-transition{width:min(820px,calc(100% - 40px));margin:0 auto;padding:72px 0}.af-transition-card{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:40px 48px;border:1px solid var(--af-border);border-radius:20px;background:#fff}.af-transition-copy{display:flex;align-items:center;gap:20px}.af-transition-check{width:52px;height:52px;display:grid;place-items:center;flex:0 0 52px;border-radius:50%;background:var(--af-success-soft);color:var(--af-success)}.af-transition-copy h1{margin:0 0 4px;font-size:18px;font-weight:800}.af-transition-copy p{margin:0;color:var(--af-muted);font-size:13px}.af-exam-shell{min-height:100vh;background:#fff}.af-exam-topbar{width:min(1120px,calc(100% - 48px));margin:0 auto;padding:18px 0;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--af-border-soft)}.af-exam-topbar span{color:var(--af-muted);font-size:13px;font-weight:700}.af-exam-body{width:min(1120px,calc(100% - 48px));margin:0 auto;padding:34px 0 52px}.af-question-strip{display:flex;justify-content:center;gap:8px;margin-bottom:28px}.af-question-strip button{width:32px;height:32px;border:1px solid var(--af-border);border-radius:50%;background:#fff;color:var(--af-muted);font:inherit;font-size:12px;font-weight:700;cursor:pointer}.af-question-strip button.is-active{border-color:var(--af-primary);background:var(--af-primary);color:#fff}.af-question-strip button.is-answered:not(.is-active){background:var(--af-primary-soft);color:var(--af-primary)}.af-standard-question{width:min(700px,100%);margin:0 auto}.af-reading-grid{display:grid;grid-template-columns:1.2fr 1fr;border:1px solid var(--af-border);border-radius:20px;overflow:hidden}.af-reading-passage{padding:44px;border-left:1px solid var(--af-border-soft);direction:ltr;text-align:left;color:#26363d;font-size:18px;line-height:1.85}.af-reading-passage-tools{display:flex;align-items:center;gap:10px;margin-bottom:20px;font-family:Rubik,sans-serif;color:var(--af-muted);font-size:12px;font-weight:700}.af-reading-question{padding:44px;direction:ltr;text-align:left}.af-reading-question h2{margin:0 0 24px;font-size:17px;line-height:1.6;font-weight:500}.af-writing{width:min(760px,100%);margin:0 auto}.af-writing-prompt{padding:20px 24px;border-radius:12px;background:var(--af-canvas);direction:ltr;text-align:left;font-size:18px;line-height:1.7}.af-writing-guidance{margin:12px 0 0;color:var(--af-muted);direction:ltr;text-align:left;font-size:14px}.af-writing-input{width:100%;min-height:240px;margin-top:24px;padding:20px 24px;border:1.5px solid var(--af-border);border-radius:12px;background:var(--af-canvas);color:var(--af-ink);direction:ltr;text-align:left;font-size:16px;line-height:1.7;resize:vertical}.af-writing-count{display:flex;justify-content:space-between;margin-top:14px;color:var(--af-muted);font-size:13px}.af-exam-footer{width:min(760px,100%);margin:34px auto 0;display:flex;align-items:center;justify-content:space-between;gap:20px}@media(max-width:900px){.af-shell-header-inner{width:min(100% - 40px,760px)}.af-shell-nav{gap:20px}.af-shell-nav a{font-size:14px}.af-reading-grid{grid-template-columns:1fr}.af-reading-passage{border-left:0;border-bottom:1px solid var(--af-border-soft)}}@media(max-width:720px){.af-product-page{padding:40px 24px 48px;align-items:start}.af-product-brand{margin-bottom:12px;font-size:13px}.af-product-title{font-size:24px}.af-product-subtitle{margin-top:8px;font-size:14px}.af-product-grid{grid-template-columns:1fr;gap:16px;margin-top:32px}.af-product-card{min-height:160px;padding:22px;border-radius:16px}.af-product-mark{width:40px;height:40px;border-radius:10px;font-size:16px}.af-product-card h2{font-size:17px}.af-product-card p{margin-bottom:0;font-size:13px}.af-product-enter{display:none}.af-product-badge{top:-10px;left:18px;padding:4px 12px;font-size:11px}.af-shell-header{display:none}.af-shell-main{min-height:100vh;padding-bottom:68px}.af-mobile-nav{position:fixed;right:0;bottom:0;left:0;z-index:60;display:flex;justify-content:space-around;padding:10px 4px max(10px,env(safe-area-inset-bottom));border-top:1px solid var(--af-border-soft);background:#fffffffa}.af-mobile-nav a{min-width:52px;display:flex;flex-direction:column;align-items:center;gap:4px;color:var(--af-muted);text-decoration:none;font-size:10px}.af-mobile-nav a.is-active{color:var(--af-primary);font-weight:700}.af-shell--focus .af-shell-main{padding-bottom:0}.af-dashboard{min-height:100vh}.af-dashboard-inner{width:calc(100% - 40px);padding:32px 0 28px}.af-dashboard-greeting{font-size:13px}.af-dashboard-title{margin-bottom:24px;font-size:18px}.af-next-action{display:block;padding:22px;border-radius:16px;margin-bottom:16px}.af-next-action h2{font-size:16px}.af-next-action p{display:none}.af-next-action a{display:block;min-width:0;margin-top:14px;padding:12px;font-size:14px}.af-dashboard-stats{gap:10px;border:0;overflow:visible}.af-dashboard-stat{padding:14px 8px;border:1px solid var(--af-border)!important;border-radius:12px}.af-dashboard-stat strong{font-size:18px}.af-dashboard-stat span{font-size:10px}.af-insight{display:block;padding:16px 18px;border-radius:14px}.af-insight small{display:none}.af-insight p{font-size:13px}.af-insight a{display:inline-block;margin-top:8px}.af-activity-block{display:none}.af-focus-header{width:calc(100% - 40px);padding:8px 0 18px;grid-template-columns:40px 1fr auto;gap:12px}.af-focus-exit{font-size:0}.af-focus-exit:after{content:"✕";font-size:12px}.af-focus-progress{justify-content:center}.af-focus-progress span{display:none}.af-focus-progress-track{width:100px}.af-timer{min-width:54px;padding:4px 10px;font-size:12px}.af-focus-main{width:calc(100% - 44px);padding:12px 0 32px}.af-focus-meta{margin-bottom:18px}.af-focus-meta span:first-child{display:none}.af-focus-question{margin-bottom:22px;font-size:17px;line-height:1.6}.af-options{gap:10px}.af-option{min-height:51px;padding:12px 16px;font-size:15px}.af-option-key{width:auto;height:auto;flex-basis:auto;border:0;border-radius:0;background:transparent!important;color:inherit!important}.af-option-key:after{content:" ·"}.af-focus-footer{margin-top:22px}.af-focus-footer .af-secondary-button{display:none}.af-focus-footer .af-primary-button{width:100%}.af-sim-centered,.af-transition{width:calc(100% - 40px);padding:38px 0}.af-sim-start,.af-section-intro{padding:30px 22px;border-radius:16px}.af-sim-stat-row{gap:24px}.af-transition-card{display:block;padding:28px 22px;text-align:center}.af-transition-copy{display:block}.af-transition-check{margin:0 auto 14px}.af-transition-card .af-primary-button{width:100%;margin-top:22px}.af-exam-topbar,.af-exam-body{width:calc(100% - 40px)}.af-exam-topbar{padding:14px 0}.af-exam-body{padding:22px 0 32px}.af-question-strip{margin-bottom:20px}.af-reading-passage,.af-reading-question{padding:24px 20px}.af-reading-passage{font-size:16px;line-height:1.75}.af-writing-prompt{font-size:16px}.af-writing-input{min-height:220px}.af-exam-footer .af-secondary-button{display:none}.af-exam-footer .af-primary-button{width:100%}}.amirnet-page,.amirnet-public{min-height:100%;background:var(--af-canvas);color:var(--af-ink);font-family:Rubik,Arial,sans-serif;direction:rtl}.amirnet-container{width:min(1040px,calc(100% - 40px));margin:0 auto;padding:56px 0 80px}.amirnet-container.max-w-\[760px\],.amirnet-container.max-w-\[780px\],.amirnet-container.max-w-\[860px\],.amirnet-container.max-w-\[900px\],.amirnet-container.max-w-\[920px\],.amirnet-container.max-w-\[980px\],.amirnet-container.max-w-\[1040px\],.amirnet-container.max-w-\[1080px\],.amirnet-container.max-w-\[1180px\]{max-width:none}.amirnet-card{border:1px solid var(--af-border);border-radius:18px;background:var(--af-surface);box-shadow:none}.amirnet-kicker{margin:0 0 10px;color:var(--af-primary);font-size:13px;font-weight:800;letter-spacing:.035em}.amirnet-section-title{max-width:760px;margin:0;color:var(--af-ink);font-size:clamp(30px,4vw,44px);line-height:1.15;font-weight:800;letter-spacing:-.035em}.amirnet-section-subtitle{max-width:700px;margin:14px 0 0;color:var(--af-muted);font-size:16px;line-height:1.8;font-weight:500}.amirnet-center{text-align:center}.amirnet-primary-button,.amirnet-secondary-button,.amirnet-marketing-cta,.amirnet-marketing-secondary,.amirnet-danger-button{display:inline-flex;min-height:46px;align-items:center;justify-content:center;gap:8px;padding:0 24px;border-radius:10px;font-family:Rubik,Arial,sans-serif;font-size:14px;font-weight:700;line-height:1;text-decoration:none;transition:background-color .12s ease,border-color .12s ease,color .12s ease}.amirnet-primary-button{border:0;background:var(--af-primary);color:#fff}.amirnet-primary-button:hover{background:var(--af-primary-dark)}.amirnet-secondary-button,.amirnet-marketing-secondary{border:1.5px solid var(--af-border);background:#fff;color:var(--af-ink)}.amirnet-secondary-button:hover,.amirnet-marketing-secondary:hover{border-color:#c4cbc7}.amirnet-marketing-cta{border:0;background:var(--af-accent);color:#fff;box-shadow:0 12px 28px #e8794a3d}.amirnet-marketing-cta:hover{background:#d96c40}.amirnet-danger-button{border:1.5px solid #E8C6BA;background:#fff;color:var(--af-error)}.amirnet-primary-button:disabled,.amirnet-secondary-button:disabled,.amirnet-danger-button:disabled,.amirnet-marketing-cta:disabled{opacity:.48;cursor:not-allowed}.amirnet-text-button,.amirnet-text-link{display:inline-flex;align-items:center;gap:7px;min-height:40px;border:0;background:transparent;color:var(--af-primary-dark);font:inherit;font-size:13px;font-weight:700;text-decoration:none;cursor:pointer}.amirnet-icon-button{width:42px;height:42px;display:inline-grid;place-items:center;border:1px solid var(--af-border);border-radius:50%;background:#fff;color:var(--af-primary-dark)}.amirnet-status-pill{display:inline-flex;min-height:28px;align-items:center;gap:6px;padding:0 11px;border-radius:999px;background:var(--af-primary-soft);color:var(--af-primary-dark);font-size:11px;font-weight:800;white-space:nowrap}.amirnet-legal-note{max-width:760px;margin:28px auto 0;color:var(--af-muted);text-align:center;font-size:11px;line-height:1.65;font-weight:600}.amirnet-public{background:#fff}.amirnet-public-nav{position:sticky;top:0;z-index:60;border-bottom:1px solid var(--af-border-soft);background:#fffffff5;backdrop-filter:blur(16px)}.amirnet-public-nav-inner{position:relative;width:min(1240px,calc(100% - 64px));height:76px;margin:0 auto;display:flex;align-items:center;justify-content:center}.amirnet-public-brand{position:absolute;right:0;display:inline-flex;align-items:center;gap:10px;color:var(--af-primary);font-size:20px;font-weight:800;text-decoration:none}.amirnet-brand-mark{width:38px;height:38px;display:grid;place-items:center;border-radius:10px;background:var(--af-primary);color:#fff}.amirnet-public-links{display:flex;gap:38px}.amirnet-public-links a{color:var(--af-ink-2);font-size:14px;font-weight:600;text-decoration:none}.amirnet-public-links a:hover{color:var(--af-primary)}.amirnet-public-nav .amirnet-marketing-cta{position:absolute;left:0;box-shadow:none;background:var(--af-primary)}.amirnet-public-nav .amirnet-marketing-cta:hover{background:var(--af-primary-dark)}.amirnet-public-hero{padding:92px 24px 76px;text-align:center;background:linear-gradient(180deg,#EBF8F6 0%,var(--af-canvas) 68%)}.amirnet-public-eyebrow{display:inline-flex;align-items:center;gap:8px;padding:8px 18px;border:1px solid var(--af-border);border-radius:999px;background:#fff;color:var(--af-primary);font-size:13px;font-weight:700}.amirnet-public-hero h1{max-width:800px;margin:28px auto 0;font-size:clamp(40px,6vw,58px);line-height:1.12;font-weight:800;letter-spacing:-.045em}.amirnet-public-hero>p{max-width:640px;margin:22px auto 0;color:var(--af-ink-2);font-size:18px;line-height:1.7}.amirnet-public-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:14px;margin-top:36px}.amirnet-public-proof{display:flex;flex-wrap:wrap;justify-content:center;gap:28px;margin-top:48px;color:var(--af-muted);font-size:12px;font-weight:700}.amirnet-public-proof span{display:inline-flex;align-items:center;gap:6px}.amirnet-public-section{width:min(1180px,calc(100% - 48px));margin:0 auto;padding:84px 0}.amirnet-public-section>header{max-width:720px;margin-bottom:40px}.amirnet-public-section>header h2,.amirnet-faq-grid h2{margin:0;font-size:clamp(30px,4vw,40px);line-height:1.2;font-weight:800;letter-spacing:-.035em}.amirnet-public-section>header p{margin:14px 0 0;color:var(--af-muted);font-size:16px;line-height:1.75}.amirnet-benefit-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.amirnet-benefit-grid article{padding:28px;border:1px solid var(--af-border);border-radius:18px;background:#fff}.amirnet-benefit-icon{width:46px;height:46px;display:grid;place-items:center;border-radius:12px;background:var(--af-primary-soft);color:var(--af-primary)}.amirnet-benefit-grid h3{margin:20px 0 8px;font-size:20px;font-weight:800}.amirnet-benefit-grid p{margin:0;color:var(--af-muted);font-size:14px;line-height:1.7}.amirnet-dark-band{background:var(--af-ink);color:#fff}.amirnet-dark-band-inner{width:min(1180px,calc(100% - 48px));margin:0 auto;padding:78px 0}.amirnet-dark-band h2{margin:0;font-size:clamp(30px,4vw,42px);font-weight:800}.amirnet-step-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:0;margin-top:44px}.amirnet-step-grid article{padding:0 26px;border-right:1px solid rgba(255,255,255,.14)}.amirnet-step-grid article:first-child{border-right:0}.amirnet-step-grid span{color:#a7d7d4;font-size:12px;font-weight:800}.amirnet-step-grid h3{margin:10px 0 6px;font-size:19px;font-weight:800}.amirnet-step-grid p{margin:0;color:#ffffffad;font-size:13px;line-height:1.7}.amirnet-pricing-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;align-items:stretch}.amirnet-pricing-card{position:relative;padding:30px;border:1px solid var(--af-border);border-radius:18px;background:#fff}.amirnet-pricing-card.is-popular{border:2px solid var(--af-primary)}.amirnet-pricing-popular{position:absolute;top:-13px;left:22px;padding:5px 13px;border-radius:999px;background:var(--af-accent);color:#fff;font-size:11px;font-weight:800}.amirnet-pricing-card h3{margin:0;font-size:18px;font-weight:800}.amirnet-price{margin-top:18px;font-size:40px;font-weight:800;letter-spacing:-.04em}.amirnet-pricing-card>p{color:var(--af-muted);font-size:14px;line-height:1.65}.amirnet-pricing-card ul{display:grid;gap:10px;margin:24px 0;padding:0;list-style:none;color:var(--af-ink-2);font-size:13px}.amirnet-pricing-card li{display:flex;align-items:center;gap:8px}.amirnet-faq-grid{display:grid;grid-template-columns:.75fr 1.25fr;gap:70px;align-items:start}.amirnet-faq-list{border-top:1px solid var(--af-border)}.amirnet-faq-list details{border-bottom:1px solid var(--af-border)}.amirnet-faq-list summary{padding:21px 2px;color:var(--af-ink);font-size:15px;font-weight:700;cursor:pointer;list-style:none}.amirnet-faq-list summary::-webkit-details-marker{display:none}.amirnet-faq-list summary:before{content:"+";float:left;color:var(--af-primary);font-size:20px;line-height:.8}.amirnet-faq-list details[open] summary:before{content:"–"}.amirnet-faq-list details p{margin:0;padding:0 2px 22px;color:var(--af-muted);font-size:14px;line-height:1.75}.amirnet-final-cta{padding:72px 24px;text-align:center;background:linear-gradient(115deg,#f4a47e,#e8794a 35%,#1b6e76);color:#fff}.amirnet-final-cta h2{max-width:760px;margin:16px auto 0;font-size:clamp(30px,4vw,42px);font-weight:800}.amirnet-final-cta p{max-width:620px;margin:14px auto 0;color:#ffffffd6;line-height:1.7}.amirnet-final-cta .amirnet-marketing-secondary{border-color:#ffffffb3;background:#fff}.amirnet-public-footer{padding:26px 24px;border-top:1px solid var(--af-border);color:var(--af-muted);text-align:center;font-size:12px}.amirnet-public:has(>.amirnet-card),.amirnet-public.grid{background:var(--af-canvas)}.amirnet-public>.amirnet-card,.amirnet-public .amirnet-card.max-w-\[520px\]{box-shadow:0 24px 70px #172b341a}.amirnet-public input,.amirnet-page input,.amirnet-page textarea{font-family:Rubik,Arial,sans-serif}.amirnet-learning-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;margin-top:36px}.amirnet-learning-card{min-height:188px;display:flex;flex-direction:column;padding:24px;color:inherit;text-decoration:none}.amirnet-learning-card:hover{border-color:#c4cbc7}.amirnet-learning-card-icon{width:42px;height:42px;display:grid;place-items:center;border-radius:11px;background:var(--af-primary-soft);color:var(--af-primary)}.amirnet-learning-card h2{margin:18px 0 7px;font-size:18px;font-weight:800}.amirnet-learning-card p{margin:0;color:var(--af-muted);font-size:13px;line-height:1.7}.amirnet-learning-card>span:last-child{display:inline-flex;align-items:center;gap:6px;margin-top:auto;padding-top:18px;color:var(--af-primary);font-size:12px;font-weight:800}.amirnet-tip-list,.amirnet-video-list{margin-top:34px;border-top:1px solid var(--af-border)}.amirnet-tip-row,.amirnet-video-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:28px;padding:26px 4px;border-bottom:1px solid var(--af-border)}.amirnet-tip-row h2,.amirnet-video-row h2{margin:0;color:var(--af-ink);font-size:18px;font-weight:800}.amirnet-tip-row>div>p,.amirnet-video-row>div>p{max-width:720px;color:var(--af-muted);font-size:14px;line-height:1.7}.amirnet-tip-details{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-top:16px}.amirnet-tip-details>div{padding:15px 17px;border-radius:12px;background:#f1f4f3;color:var(--af-ink-2);font-size:13px;line-height:1.65}.amirnet-tip-details strong{display:flex;align-items:center;gap:6px;margin-bottom:6px;color:var(--af-ink)}.amirnet-vocab-shell{max-width:780px;margin:34px auto 0}.amirnet-vocab-card{padding:clamp(26px,5vw,46px);text-align:center}.amirnet-vocab-progress{display:flex;align-items:center;justify-content:space-between;gap:18px;color:var(--af-muted);font-size:12px;font-weight:700}.amirnet-vocab-bar{height:5px;margin-top:14px;overflow:hidden;border-radius:999px;background:var(--af-border)}.amirnet-vocab-bar>div{height:100%;background:var(--af-primary)}.amirnet-vocab-word{margin:40px 0 0;direction:ltr;color:var(--af-ink);font-family:"Source Serif 4",Georgia,serif;font-size:clamp(44px,8vw,68px);font-weight:600}.amirnet-vocab-hebrew{margin-top:12px;color:var(--af-primary);font-size:18px;font-weight:800}.amirnet-vocab-definition{max-width:560px;margin:13px auto 0;direction:ltr;color:var(--af-muted);font-family:"Source Serif 4",Georgia,serif;font-size:17px;line-height:1.7}.amirnet-vocab-example{max-width:620px;margin:28px auto 0;padding:18px 21px;border-left:3px solid var(--af-primary);background:var(--af-primary-soft);direction:ltr;color:var(--af-ink-2);text-align:left;font-family:"Source Serif 4",Georgia,serif;font-size:17px;line-height:1.75}.amirnet-vocab-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:28px}.amirnet-vocab-choice{min-height:44px;padding:0 17px;border:1.5px solid var(--af-border);border-radius:10px;background:#fff;color:var(--af-ink);font:inherit;font-size:13px;font-weight:700}.amirnet-vocab-choice:hover,.amirnet-vocab-choice.is-selected{border-color:var(--af-primary);background:var(--af-primary-soft)}.amirnet-vocab-choice.is-known{border-color:#bedbc9;color:#2d7949}.amirnet-vocab-choice.is-hard{border-color:#e8c6ba;color:var(--af-error)}.amirnet-subscription-panel{display:grid;grid-template-columns:1.25fr .75fr;gap:18px;margin-top:34px}.amirnet-subscription-panel>article{padding:28px}.amirnet-subscription-status{display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px}.amirnet-subscription-list{margin-top:24px;border-top:1px solid var(--af-border)}.amirnet-subscription-list>div{min-height:56px;display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid var(--af-border);color:var(--af-muted);font-size:13px}.amirnet-subscription-list strong{color:var(--af-ink)}.amirnet-results-page{background:var(--af-canvas)}.amirnet-result-hero{max-width:820px;margin:0 auto;padding:18px 0 48px;text-align:center}.amirnet-result-icon{width:58px;height:58px;display:grid;place-items:center;margin:0 auto 18px;border-radius:50%;background:var(--af-primary-soft);color:var(--af-primary)}.amirnet-result-hero h1{margin:8px 0 0;font-size:clamp(38px,6vw,54px);line-height:1.15;font-weight:800;letter-spacing:-.045em}.amirnet-result-subtitle{max-width:620px;margin:14px auto 0;color:var(--af-muted);font-size:15px;line-height:1.7}.amirnet-feedback-overview{max-width:900px;margin:0 auto 26px;display:grid;grid-template-columns:auto 1fr;gap:18px;padding:26px 28px;border:1px solid var(--af-border);border-radius:18px;background:#fff}.amirnet-feedback-overview-icon{width:44px;height:44px;display:grid;place-items:center;border-radius:12px;background:var(--af-primary-soft);color:var(--af-primary)}.amirnet-feedback-overview h2{margin:0;font-size:22px;font-weight:800}.amirnet-feedback-overview p:last-child{margin:9px 0 0;color:var(--af-muted);font-size:14px;line-height:1.75}.amirnet-feedback-toolbar{max-width:900px;margin:42px auto 0;display:flex;align-items:end;justify-content:space-between;gap:22px;padding-bottom:18px;border-bottom:1px solid var(--af-border)}.amirnet-feedback-toolbar h2{margin:0;font-size:22px;font-weight:800}.amirnet-feedback-list{max-width:900px;margin:0 auto}.amirnet-feedback-item{padding:30px 0;border-bottom:1px solid var(--af-border)}.amirnet-feedback-item-header{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:16px;align-items:start}.amirnet-feedback-number{width:34px;height:34px;display:grid;place-items:center;border-radius:50%;background:var(--af-primary-soft);color:var(--af-primary);font-size:12px;font-weight:800}.amirnet-feedback-meta{margin:0 0 7px;color:var(--af-muted);font-size:11px;font-weight:700}.amirnet-feedback-item h3{margin:0;direction:ltr;color:var(--af-ink);text-align:left;font-family:"Source Serif 4",Georgia,serif;font-size:19px;line-height:1.65;font-weight:600}.amirnet-feedback-status{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:999px;font-size:11px;font-weight:800}.amirnet-feedback-status.is-correct{background:var(--af-success-soft);color:var(--af-success)}.amirnet-feedback-status.is-wrong{background:var(--af-error-soft);color:var(--af-error)}.amirnet-feedback-quick-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin:20px 0 0 50px}.amirnet-feedback-quick-grid>div{padding:14px 16px;border:1px solid var(--af-border);border-radius:12px;background:#fff}.amirnet-feedback-quick-grid span{display:block;margin-bottom:7px;color:var(--af-muted);font-size:11px;font-weight:700}.amirnet-feedback-quick-grid p{margin:0;direction:ltr;text-align:left;font-family:"Source Serif 4",Georgia,serif;font-size:14px;line-height:1.55}.amirnet-feedback-explanation{margin:18px 0 0 50px;padding-right:16px;border-right:3px solid var(--af-primary)}.amirnet-feedback-explanation strong{font-size:13px;font-weight:800}.amirnet-feedback-explanation p{margin:5px 0 0;color:var(--af-muted);font-size:13px;line-height:1.7}.amirnet-feedback-distractor{color:var(--af-error)!important}.amirnet-feedback-deep{margin:20px 0 0 50px;padding:22px;border-radius:16px;background:var(--af-ink);color:#fff}.amirnet-feedback-deep>div{display:grid;grid-template-columns:auto 1fr;gap:12px;padding:12px 0;border-bottom:1px solid rgba(255,255,255,.12)}.amirnet-feedback-deep>div:last-child{border-bottom:0}.amirnet-feedback-deep svg{color:#a7d7d4}.amirnet-feedback-deep strong{font-size:12px}.amirnet-feedback-deep p{margin:4px 0 0;color:#ffffffb3;font-size:13px;line-height:1.65}.amirnet-section-summary{max-width:900px;margin:42px auto 0;padding:28px;border:1px solid var(--af-border);border-radius:18px;background:#fff}.amirnet-section-summary h2{margin:0;font-size:20px;font-weight:800}.amirnet-section-summary-list{margin-top:18px}.amirnet-section-summary-list>div{display:grid;grid-template-columns:34px 1fr auto auto;gap:14px;align-items:center;min-height:48px;border-top:1px solid var(--af-border-soft)}.amirnet-section-summary-list>div>span{width:28px;height:28px;display:grid;place-items:center;border-radius:50%;background:var(--af-primary-soft);color:var(--af-primary);font-size:11px;font-weight:800}.amirnet-section-summary-list p{margin:0;font-size:13px;font-weight:700}.amirnet-section-summary-list strong{font-size:13px}.amirnet-section-summary-list small{color:var(--af-muted)}.amirnet-result-actions{max-width:900px;margin:28px auto 0;display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.amirnet-admin-tabs{display:flex;flex-wrap:wrap;gap:4px;margin-top:30px;padding-bottom:14px;border-bottom:1px solid var(--af-border)}.amirnet-admin-tabs button{min-height:40px;padding:0 14px;border:0;border-radius:9px;background:transparent;color:var(--af-muted);font:inherit;font-size:13px;font-weight:700}.amirnet-admin-tabs button.is-active{background:var(--af-primary-soft);color:var(--af-primary-dark)}.amirnet-admin-stat-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:24px}.amirnet-admin-stat-grid article{padding:22px}.amirnet-admin-stat-grid article span{display:block;color:var(--af-muted);font-size:12px}.amirnet-admin-stat-grid article strong{display:block;margin-top:4px;font-size:28px}.amirnet-admin-table{width:100%;margin-top:24px;overflow:hidden;border:1px solid var(--af-border);border-radius:16px;border-collapse:separate;border-spacing:0;background:#fff}.amirnet-admin-table th,.amirnet-admin-table td{padding:15px 16px;border-bottom:1px solid var(--af-border);text-align:right;font-size:13px}.amirnet-admin-table th{background:#f2f4f2;color:var(--af-muted);font-size:11px;font-weight:800}.amirnet-admin-table tr:last-child td{border-bottom:0}@media(max-width:900px){.amirnet-public-links{display:none}.amirnet-benefit-grid,.amirnet-pricing-grid{grid-template-columns:1fr}.amirnet-step-grid{grid-template-columns:1fr 1fr;gap:28px 0}.amirnet-faq-grid{grid-template-columns:1fr;gap:28px}.amirnet-learning-grid,.amirnet-subscription-panel{grid-template-columns:1fr}.amirnet-admin-stat-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.amirnet-container{width:min(100% - 32px,1040px);padding:36px 0 88px}.amirnet-section-title{font-size:30px}.amirnet-section-subtitle{font-size:14px}.amirnet-public-nav-inner{width:calc(100% - 32px);height:66px;justify-content:flex-start}.amirnet-public-brand{right:0;font-size:17px}.amirnet-public-nav .amirnet-marketing-cta{left:0;min-height:40px;padding:0 14px;font-size:12px}.amirnet-public-hero{padding:64px 20px 56px}.amirnet-public-hero h1{font-size:38px}.amirnet-public-hero>p{font-size:16px}.amirnet-public-section{width:calc(100% - 36px);padding:58px 0}.amirnet-public-section>header{margin-bottom:28px}.amirnet-step-grid{grid-template-columns:1fr}.amirnet-step-grid article{padding:0 0 20px;border-right:0;border-bottom:1px solid rgba(255,255,255,.14)}.amirnet-step-grid article:last-child{border-bottom:0}.amirnet-tip-row,.amirnet-video-row,.amirnet-tip-details{grid-template-columns:1fr}.amirnet-vocab-progress{align-items:flex-start;flex-direction:column}.amirnet-feedback-overview{grid-template-columns:1fr;padding:22px}.amirnet-feedback-toolbar{align-items:stretch;flex-direction:column}.amirnet-feedback-item-header{grid-template-columns:auto 1fr}.amirnet-feedback-status{grid-column:2;width:fit-content}.amirnet-feedback-quick-grid,.amirnet-feedback-explanation,.amirnet-feedback-deep{margin-left:0}.amirnet-feedback-quick-grid{grid-template-columns:1fr}.amirnet-section-summary-list>div{grid-template-columns:30px 1fr auto}.amirnet-section-summary-list small{grid-column:2 / -1}.amirnet-admin-stat-grid{grid-template-columns:1fr 1fr}.amirnet-admin-table{display:block;overflow-x:auto}}.af-product-wrap{width:min(1120px,100%)}.af-product-title{font-size:clamp(34px,4.2vw,44px)}.af-product-subtitle{font-size:18px}.af-product-grid{gap:32px;margin-top:52px}.af-product-card{min-height:320px;padding:42px 38px}.af-product-card h2{font-size:24px}.af-product-card p{max-width:420px;font-size:16px;line-height:1.75}.af-product-enter{font-size:15px}.af-shell-header-inner{width:min(1320px,calc(100% - 56px))}.af-shell-logo{font-size:21px}.af-shell-nav{gap:30px}.af-shell-nav a{font-size:16px}.af-dashboard-inner{width:min(1080px,calc(100% - 56px));padding:66px 0 82px}.af-dashboard-greeting{font-size:16px}.af-dashboard-title{margin-bottom:42px;font-size:clamp(28px,3vw,34px)}.af-next-action{padding:40px 46px}.af-next-action small,.af-insight small,.af-activity-label{font-size:14px}.af-next-action h2{font-size:25px}.af-next-action p{max-width:670px;font-size:15px;line-height:1.75}.af-dashboard-stat{padding:26px 14px}.af-dashboard-stat strong{font-size:30px}.af-dashboard-stat span{font-size:13px}.af-insight{padding:27px 32px}.af-insight p{font-size:16px;line-height:1.7}.af-insight a,.af-activity-row strong{font-size:15px}.af-activity-row span,.af-empty-activity{font-size:14px}.af-tools-block{margin:34px 0 36px;padding:32px 0 8px;border-top:1px solid var(--af-border)}.af-tools-heading{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:20px}.af-tools-heading small{display:block;margin-bottom:5px;color:var(--af-primary);font-size:13px;font-weight:800}.af-tools-heading h2{margin:0;font-size:23px;font-weight:800}.af-tools-heading>a{color:var(--af-primary);font-size:14px;font-weight:800;text-decoration:none}.af-tools-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--af-border-soft);border-right:1px solid var(--af-border-soft)}.af-tool-link{min-height:128px;display:flex;flex-direction:column;justify-content:center;gap:7px;padding:22px 24px;border-bottom:1px solid var(--af-border-soft);border-left:1px solid var(--af-border-soft);background:#fff;color:var(--af-ink);text-decoration:none;transition:background-color .12s ease}.af-tool-link:hover{background:var(--af-primary-soft)}.af-tool-link strong{color:var(--af-ink);font-size:16px}.af-tool-link span{color:var(--af-muted);font-size:14px;line-height:1.6}.amirnet-container{width:min(1180px,calc(100% - 56px));padding:64px 0 88px}.amirnet-page>.amirnet-container>header:not(.flex){max-width:920px;margin-right:auto;margin-left:auto;margin-bottom:44px;text-align:center}.amirnet-page>.amirnet-container>header:not(.flex) .amirnet-section-title,.amirnet-page>.amirnet-container>header:not(.flex) .amirnet-section-subtitle{margin-right:auto;margin-left:auto}.amirnet-section-title{max-width:900px;font-size:clamp(36px,4vw,48px)}.amirnet-section-subtitle{max-width:820px;font-size:17px;line-height:1.85}.amirnet-kicker{font-size:14px}.amirnet-primary-button,.amirnet-secondary-button,.amirnet-marketing-cta,.amirnet-marketing-secondary,.amirnet-danger-button{min-height:50px;padding:0 27px;font-size:15px}.amirnet-text-button,.amirnet-text-link{font-size:14px}.amirnet-status-pill{min-height:30px;font-size:12px}.amirnet-learning-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:18px}.amirnet-learning-card{min-height:220px;padding:28px}.amirnet-learning-card h2,.amirnet-tip-row h2,.amirnet-video-row h2{font-size:20px}.amirnet-learning-card p,.amirnet-tip-row>div>p,.amirnet-video-row>div>p{font-size:15px;line-height:1.8}.amirnet-learning-card>span:last-child{font-size:13px}.amirnet-tip-row,.amirnet-video-row{padding:30px 8px}.amirnet-tip-details>div{font-size:14px;line-height:1.75}.amirnet-vocab-shell{max-width:920px}.amirnet-vocab-card{padding:clamp(34px,5vw,58px)}.amirnet-vocab-hebrew{font-size:21px}.amirnet-vocab-definition,.amirnet-vocab-example{font-size:18px}.amirnet-vocab-choice{min-height:48px;padding:0 20px;font-size:14px}.amirnet-result-hero,.amirnet-feedback-overview,.amirnet-feedback-toolbar,.amirnet-feedback-list,.amirnet-section-summary,.amirnet-result-actions{max-width:1020px}.amirnet-result-subtitle,.amirnet-feedback-overview p:last-child{font-size:16px}.amirnet-feedback-overview h2,.amirnet-feedback-toolbar h2{font-size:24px}.amirnet-admin-tabs button,.amirnet-admin-table th,.amirnet-admin-table td{font-size:14px}.amirnet-admin-stat-grid article span{font-size:13px}.amirnet-public.min-h-screen:not(.grid)>div{width:min(1120px,100%)!important;max-width:1120px!important}.amirnet-public.min-h-screen:not(.grid) .amirnet-card{width:100%;max-width:1040px!important}.af-focus-main{width:min(760px,calc(100% - 48px))}.af-focus-question{font-size:24px}.af-option{min-height:64px;font-size:18px}.af-sim-centered,.af-transition{width:min(920px,calc(100% - 56px))}.af-sim-start h1,.af-section-intro h1{font-size:32px}.af-sim-start p,.af-section-intro p{font-size:15px}.af-reading-passage{font-size:19px}.af-reading-question h2{font-size:18px}@media(max-width:1100px){.af-shell-nav{gap:20px}.af-shell-nav a{font-size:14px}.amirnet-learning-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.af-product-page{padding-right:20px;padding-left:20px}.af-product-title{font-size:30px}.af-product-subtitle{font-size:16px}.af-product-card{min-height:190px;padding:26px 24px}.af-product-card h2{font-size:20px}.af-product-card p{display:block;font-size:14px}.af-dashboard-inner{width:calc(100% - 32px);padding:34px 0 90px}.af-dashboard-greeting{font-size:14px}.af-dashboard-title{font-size:22px}.af-next-action h2{font-size:20px}.af-next-action p{display:block;margin-top:8px;font-size:14px}.af-insight p{font-size:14px}.af-tools-heading{align-items:flex-start;flex-direction:column;gap:8px}.af-tools-heading h2{font-size:20px}.af-tools-grid{grid-template-columns:1fr 1fr}.af-tool-link{min-height:116px;padding:18px 16px}.af-tool-link strong{font-size:15px}.af-tool-link span{font-size:12px}.amirnet-container{width:calc(100% - 32px);padding:42px 0 92px}.amirnet-page>.amirnet-container>header:not(.flex){margin-bottom:30px}.amirnet-section-title{font-size:32px}.amirnet-section-subtitle{font-size:15px}.amirnet-learning-grid{grid-template-columns:1fr}.amirnet-learning-card{min-height:190px}.af-focus-question{font-size:19px}.af-option{font-size:16px}.af-mobile-nav a{font-size:11px}}:root{--am2-ink:#102f37;--am2-soft:#29444b;--am2-muted:#667a80;--am2-canvas:#f6f5f0;--am2-surface:#fffefa;--am2-line:#dfe5e1;--am2-teal:#0e746f;--am2-teal-dark:#0a5653;--am2-mint:#dff3ee;--am2-mint-strong:#91ddd2;--am2-coral:#f27652;--am2-coral-soft:#fff0ea;--am2-shadow:0 18px 48px rgba(16,47,55,.08);--am2-shadow-deep:0 30px 80px rgba(7,43,48,.16) }html{scroll-behavior:smooth}body{background:var(--am2-canvas)}.af-shell a:focus-visible,.af-shell button:focus-visible,.amirnet-public a:focus-visible,.amirnet-public button:focus-visible,.amirnet-page a:focus-visible,.amirnet-page button:focus-visible,.amirnet-page input:focus-visible,.af-product-page button:focus-visible{outline:3px solid rgba(14,116,111,.25);outline-offset:3px}.af-product-page{overflow:hidden;background:radial-gradient(circle at 18% 20%,rgba(145,221,210,.34),transparent 31%),radial-gradient(circle at 85% 78%,rgba(242,118,82,.15),transparent 28%),linear-gradient(145deg,#f8faf7,#f4f2eb)}.af-product-brand{display:inline-flex;min-height:30px;align-items:center;padding:0 12px;border:1px solid rgba(14,116,111,.16);border-radius:999px;background:#ffffffad;color:var(--am2-teal)}.af-product-title{color:var(--am2-ink);letter-spacing:-.045em}.af-product-card{overflow:hidden;border-radius:28px;box-shadow:var(--am2-shadow)}.af-product-card:hover{transform:translateY(-5px)}.af-product-card--easy{border-color:#102f371a;background:#ffffffd6}.af-product-card--amirnet{background:radial-gradient(circle at 10% 10%,rgba(145,221,210,.22),transparent 33%),linear-gradient(145deg,#123940,#0b282e);box-shadow:var(--am2-shadow-deep)}.af-product-mark{width:58px;height:58px;border-radius:18px}.af-product-card--amirnet .af-product-mark{background:linear-gradient(145deg,var(--am2-mint-strong),#4baaa3);color:var(--am2-ink)}.af-product-badge{top:20px;left:20px;background:var(--am2-coral);box-shadow:0 8px 20px #f2765247}.af-shell{background:var(--am2-canvas);color:var(--am2-ink)}.af-shell-header{height:82px;border-bottom-color:#102f3714;background:#fffefae6;backdrop-filter:blur(18px)}.af-shell-header-inner{width:min(1380px,calc(100% - 48px));justify-content:space-between;gap:24px}.af-shell-brand,.af-shell-actions{display:flex;align-items:center;gap:10px;flex:0 0 auto}.af-shell-logo{position:static;display:flex;align-items:center;gap:10px;padding:0;color:var(--am2-ink)}.af-shell-logo-mark{width:40px;height:40px;display:grid;place-items:center;border-radius:13px;background:linear-gradient(145deg,var(--am2-teal),var(--am2-teal-dark));color:#fff;box-shadow:0 10px 24px #0e746f33}.af-shell-logo-copy{display:flex;flex-direction:column;align-items:flex-start;line-height:1.05}.af-shell-logo-copy strong{font-size:17px}.af-shell-logo-copy small{margin-top:5px;color:var(--am2-muted);font-size:10px}.af-shell-free-badge{min-height:24px;display:inline-flex;align-items:center;padding:0 9px;border:1px solid rgba(14,116,111,.14);border-radius:999px;background:var(--am2-mint);color:var(--am2-teal-dark);font-size:10px;font-weight:800}.af-shell-nav{gap:4px;padding:5px;border:1px solid rgba(16,47,55,.075);border-radius:999px;background:#f6f7f3e6}.af-shell-nav a{min-height:38px;display:inline-flex;align-items:center;gap:6px;padding:0 14px;border-radius:999px;color:var(--am2-muted);font-size:13px}.af-shell-nav a:hover{background:#fffc;color:var(--am2-ink)}.af-shell-nav a.is-active{background:#fff;color:var(--am2-teal-dark);box-shadow:0 4px 14px #102f3714}.af-shell-consultation{min-height:38px;display:inline-flex;align-items:center;gap:7px;padding:0 13px;border:1px solid rgba(242,118,82,.22);border-radius:999px;background:var(--am2-coral-soft);color:#a54d34;font-size:12px;font-weight:800;text-decoration:none}.af-shell-avatar{position:static;width:40px;height:40px;border:1px solid rgba(14,116,111,.14);background:#fff;color:var(--am2-teal-dark);box-shadow:0 6px 18px #102f3712}.af-shell-main{background:var(--am2-canvas)}.af-dashboard{overflow:hidden;background:radial-gradient(circle at 87% 5%,rgba(145,221,210,.18),transparent 24%),radial-gradient(circle at 10% 28%,rgba(242,118,82,.08),transparent 22%),var(--am2-canvas)}.af-dashboard-inner{width:min(1180px,calc(100% - 56px));padding:54px 0 88px}.af-dashboard-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:28px;margin-bottom:30px}.af-dashboard-heading>div:first-child{max-width:760px}.af-dashboard-greeting{display:flex;align-items:center;gap:7px;margin:0 0 11px;color:var(--am2-teal);text-align:right;font-size:13px;font-weight:800}.af-dashboard-heading h1{margin:0;color:var(--am2-ink);font-size:clamp(31px,4vw,46px);line-height:1.12;letter-spacing:-.045em}.af-dashboard-heading>div:first-child>p:last-child{margin:13px 0 0;color:var(--am2-muted);font-size:16px;line-height:1.7}.af-dashboard-heading p strong{color:var(--am2-teal-dark)}.af-dashboard-date{min-width:150px;display:flex;align-items:center;gap:11px;padding:14px 16px;border:1px solid rgba(16,47,55,.1);border-radius:17px;background:#fffefad1;color:var(--am2-teal);text-decoration:none;box-shadow:var(--am2-shadow)}.af-dashboard-date span{display:flex;flex-direction:column}.af-dashboard-date small{color:var(--am2-muted);font-size:10px}.af-dashboard-date strong{margin-top:2px;color:var(--am2-ink);font-size:18px}.af-next-action{min-height:280px;align-items:stretch;margin-bottom:18px;padding:42px 46px;border-radius:28px;background:radial-gradient(circle at 8% 12%,rgba(145,221,210,.2),transparent 32%),linear-gradient(135deg,#123f46,#08242a);box-shadow:var(--am2-shadow-deep)}.af-next-action-copy{max-width:720px;display:flex;flex-direction:column;align-items:flex-start}.af-next-action small{color:var(--am2-mint-strong)}.af-next-action h2{max-width:650px;margin-top:6px;font-size:clamp(28px,3.2vw,40px);letter-spacing:-.035em}.af-next-action p{max-width:650px;margin-top:9px;color:#ffffffb8;font-size:15px}.af-next-action-copy>a{min-width:0;margin-top:auto;padding:15px 24px;border-radius:12px;background:var(--am2-mint-strong);color:var(--am2-ink);box-shadow:0 12px 30px #00000024}.af-next-action-progress{min-width:170px;display:flex;flex-direction:column;align-items:center;justify-content:center}.af-next-action-ring{width:132px;height:132px;display:grid;place-items:center;border-radius:50%}.af-next-action-ring>div{width:102px;height:102px;display:grid;place-items:center;align-content:center;border-radius:50%;background:#0e3137;color:#fff}.af-next-action-ring strong{font-size:28px;line-height:1}.af-next-action-ring span,.af-next-action-progress>p{color:#ffffff94;font-size:10px}.af-dashboard-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:18px;border:0;border-radius:0;overflow:visible;background:transparent}.af-dashboard-stat,.af-dashboard-stat+.af-dashboard-stat{min-height:126px;display:flex;align-items:flex-start;gap:13px;padding:20px;border:1px solid rgba(16,47,55,.09);border-radius:19px;background:#fffefae0;text-align:right;box-shadow:var(--am2-shadow)}.af-dashboard-stat-icon,.af-insight-icon,.af-tool-icon{width:42px;height:42px;display:grid;place-items:center;flex:0 0 42px;border-radius:13px;background:var(--am2-mint);color:var(--am2-teal)}.af-dashboard-stat strong{margin:0;color:var(--am2-ink);font-size:27px;line-height:1}.af-dashboard-stat span{display:block;margin-top:7px;color:var(--am2-soft);font-size:12px;font-weight:750}.af-dashboard-stat small{display:block;margin-top:4px;color:var(--am2-muted);font-size:10px}.af-insight{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;padding:22px 24px;border:1px solid rgba(14,116,111,.14);border-radius:18px;background:linear-gradient(135deg,#dff3eed1,#fffefae0);box-shadow:var(--am2-shadow)}.af-insight small{color:var(--am2-teal-dark)}.af-insight p{font-size:14px}.af-insight a{min-height:38px;display:inline-flex;align-items:center;padding:0 14px;border-radius:999px;background:#fff;color:var(--am2-teal-dark)}.af-tools-block{margin:36px 0 26px;padding:34px 0 0}.af-tools-heading h2{font-size:25px;letter-spacing:-.02em}.af-tools-heading>a{min-height:38px;display:inline-flex;align-items:center;padding:0 14px;border:1px solid rgba(16,47,55,.09);border-radius:999px}.af-tools-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;border:0}.af-tool-link{min-height:176px;justify-content:flex-start;gap:8px;padding:24px;border:1px solid rgba(16,47,55,.09);border-radius:19px;background:#fffefae6;box-shadow:var(--am2-shadow)}.af-tool-link:hover{transform:translateY(-4px);background:#fff;box-shadow:0 24px 60px #102f371c}.af-tool-link--amber .af-tool-icon{background:#fff6dd;color:#8d6511}.af-tool-link--coral .af-tool-icon{background:var(--am2-coral-soft);color:#a54d34}.af-tool-link--blue .af-tool-icon{background:#eaf2ff;color:#3c679d}.af-tool-link--purple .af-tool-icon{background:#f1ecff;color:#665095}.af-tool-link--ink .af-tool-icon{background:#e8eeee;color:var(--am2-ink)}.af-consultation-banner{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:20px;margin:30px 0 24px;padding:24px 26px;border:1px solid rgba(242,118,82,.22);border-radius:22px;background:linear-gradient(135deg,#fff8f4,#fffefa);box-shadow:var(--am2-shadow)}.af-consultation-banner-mark{width:54px;height:54px;display:grid;place-items:center;border-radius:17px;background:var(--am2-coral);color:#fff;font-weight:800}.af-consultation-banner small{color:#a54d34;font-size:11px;font-weight:800}.af-consultation-banner h2{margin:5px 0 0;font-size:19px}.af-consultation-banner p{margin:5px 0 0;color:var(--am2-muted);font-size:12px}.af-consultation-banner-action{min-width:136px;display:flex;flex-direction:column;align-items:flex-start}.af-consultation-banner-action strong{font-size:24px}.af-consultation-banner-action span{color:var(--am2-muted);font-size:10px}.af-consultation-banner-action a{margin-top:9px;color:#a54d34;font-size:12px;font-weight:800;text-decoration:none}.af-activity-block{padding:24px 26px;border:1px solid rgba(16,47,55,.09);border-radius:20px;background:#fffefae0;box-shadow:var(--am2-shadow)}.af-activity-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;margin-bottom:12px}.af-activity-heading small{color:var(--am2-teal);font-size:11px;font-weight:800}.af-activity-heading h2{margin:3px 0 0;font-size:20px}.af-activity-heading>a{color:var(--am2-teal);font-size:12px;font-weight:800;text-decoration:none}.af-activity-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:11px;padding:15px 0}.af-activity-dot,.amirnet-progress-history-dot{width:9px;height:9px;align-self:center;border:2px solid #fff;border-radius:50%;background:var(--am2-teal);box-shadow:0 0 0 3px var(--am2-mint)}.amirnet-public{background:var(--am2-surface);color:var(--am2-ink)}.amirnet-public-nav{border-bottom-color:#102f3712;background:#fffefae0}.amirnet-public-nav-inner{width:min(1320px,calc(100% - 56px));height:82px;justify-content:space-between;gap:24px}.amirnet-public-brand{position:static;gap:11px;color:var(--am2-ink)}.amirnet-public-brand>span:last-child{display:flex;flex-direction:column;line-height:1}.amirnet-public-brand strong{font-size:17px}.amirnet-public-brand small{margin-top:5px;color:var(--am2-muted);font-size:9px}.amirnet-brand-mark{border-radius:13px;background:linear-gradient(145deg,var(--am2-teal),var(--am2-teal-dark));box-shadow:0 10px 24px #0e746f2e}.amirnet-public-links{gap:28px}.amirnet-public-links a{color:var(--am2-muted);font-size:13px}.amirnet-public-nav .amirnet-marketing-cta{position:static;background:var(--am2-ink)}.amirnet-public-hero-v2{overflow:hidden;padding:0;text-align:right;background:radial-gradient(circle at 85% 15%,rgba(145,221,210,.42),transparent 31%),radial-gradient(circle at 6% 90%,rgba(242,118,82,.12),transparent 25%),linear-gradient(140deg,#f9fbf8,#f4f1e9)}.amirnet-public-hero-inner{width:min(1240px,calc(100% - 56px));min-height:690px;margin:0 auto;display:grid;grid-template-columns:minmax(0,.93fr) minmax(440px,1.07fr);align-items:center;gap:74px;padding:76px 0 88px}.amirnet-public-hero-copy{max-width:660px}.amirnet-public-eyebrow{border-color:#0e746f21;background:#fffefac7;color:var(--am2-teal)}.amirnet-public-hero h1{max-width:none;margin:24px 0 0;color:var(--am2-ink);font-size:clamp(48px,6vw,76px);line-height:1.02;letter-spacing:-.055em}.amirnet-public-hero h1 em{color:var(--am2-teal);font-style:normal}.amirnet-public-hero-copy>p{max-width:610px;margin:24px 0 0;color:var(--am2-soft);font-size:18px;line-height:1.75}.amirnet-public-hero-copy .amirnet-public-actions,.amirnet-public-hero-copy .amirnet-public-proof{justify-content:flex-start}.amirnet-marketing-cta{border-radius:13px;background:var(--am2-coral);box-shadow:0 14px 34px #f276523b}.amirnet-marketing-secondary{border-color:#102f3721;border-radius:13px;background:#fffefab3}.amirnet-public-proof{gap:18px;margin-top:34px}.amirnet-public-proof span{min-height:30px;padding:0 10px;border:1px solid rgba(16,47,55,.08);border-radius:999px;background:#fffefa9e}.amirnet-product-preview{overflow:hidden;padding:24px;border:1px solid rgba(16,47,55,.1);border-radius:30px;background:#fffefadb;box-shadow:0 36px 90px #102f3724;backdrop-filter:blur(18px)}.amirnet-product-preview-top{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:3px 2px 20px}.amirnet-product-preview-top div{display:flex;flex-direction:column}.amirnet-product-preview-top small{color:var(--am2-muted);font-size:10px}.amirnet-product-preview-top strong{margin-top:3px;font-size:18px}.amirnet-product-preview-top>span{width:40px;height:40px;display:grid;place-items:center;border-radius:13px;background:var(--am2-mint);color:var(--am2-teal)}.amirnet-product-preview-main{padding:28px;border-radius:23px;background:radial-gradient(circle at 8% 10%,rgba(145,221,210,.18),transparent 34%),linear-gradient(145deg,#123c43,#0b292f);color:#fff;box-shadow:0 18px 45px #102f372e}.amirnet-preview-label{display:flex;align-items:center;gap:6px;color:var(--am2-mint-strong);font-size:11px;font-weight:800}.amirnet-product-preview-main h2{margin:13px 0 0;font-size:28px}.amirnet-product-preview-main>p{margin:7px 0 0;color:#ffffffa6;font-size:12px}.amirnet-preview-progress{height:7px;margin-top:24px;overflow:hidden;border-radius:999px;background:#ffffff1f}.amirnet-preview-progress span{display:block;height:100%;border-radius:inherit;background:var(--am2-mint-strong)}.amirnet-preview-progress-copy{display:flex;justify-content:space-between;margin-top:8px;color:#ffffff8f;font-size:10px}.amirnet-product-preview-main button{width:100%;min-height:45px;display:flex;align-items:center;justify-content:center;gap:8px;margin-top:22px;border:0;border-radius:12px;background:var(--am2-mint-strong);color:var(--am2-ink);font:inherit;font-size:12px;font-weight:800}.amirnet-product-preview-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;margin-top:12px}.amirnet-product-preview-stats article{padding:16px 10px;border:1px solid rgba(16,47,55,.08);border-radius:15px;background:#ffffffb8;text-align:center}.amirnet-product-preview-stats strong{display:block;font-size:21px}.amirnet-product-preview-stats span{color:var(--am2-muted);font-size:9px}.amirnet-product-preview-insight{display:flex;align-items:flex-start;gap:10px;margin-top:12px;padding:15px;border-radius:15px;background:var(--am2-mint);color:var(--am2-teal-dark)}.amirnet-product-preview-insight div{display:flex;flex-direction:column}.amirnet-product-preview-insight strong{font-size:11px}.amirnet-product-preview-insight span{margin-top:3px;color:var(--am2-muted);font-size:9px}.amirnet-public-section{width:min(1200px,calc(100% - 56px));padding:96px 0}.amirnet-public-section>header{max-width:780px;margin-bottom:46px}.amirnet-public-section>header h2,.amirnet-faq-grid h2{color:var(--am2-ink);font-size:clamp(34px,4.2vw,48px);letter-spacing:-.045em}.amirnet-benefit-grid{gap:15px}.amirnet-benefit-grid article{position:relative;min-height:280px;padding:30px;border-color:#102f3717;border-radius:24px;background:linear-gradient(145deg,#fffefa,#f8faf7);box-shadow:var(--am2-shadow)}.amirnet-benefit-index{position:absolute;left:22px;top:20px;color:#102f372e;font-size:34px;font-weight:800}.amirnet-benefit-icon{border-radius:14px;background:var(--am2-mint);color:var(--am2-teal)}.amirnet-benefit-grid h3{margin-top:38px;font-size:22px}.amirnet-dark-band{background:radial-gradient(circle at 86% 8%,rgba(145,221,210,.13),transparent 30%),linear-gradient(145deg,#123b42,#08242a)}.amirnet-dark-band-inner{width:min(1200px,calc(100% - 56px));padding:92px 0}.amirnet-dark-band-heading p{margin:0 0 8px;color:var(--am2-mint-strong);font-size:12px;font-weight:800}.amirnet-step-grid{gap:10px}.amirnet-step-grid article{min-height:182px;padding:24px;border:1px solid rgba(255,255,255,.09);border-radius:17px;background:#ffffff09}.amirnet-syllabus-track{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.amirnet-syllabus-track article{min-height:160px;display:flex;flex-direction:column;gap:14px;padding:22px;border:1px solid rgba(16,47,55,.09);border-radius:19px;background:var(--am2-surface);box-shadow:var(--am2-shadow)}.amirnet-syllabus-track article>span{color:#102f3747;font-size:24px;font-weight:800}.amirnet-syllabus-track svg{color:var(--am2-coral)}.amirnet-syllabus-track strong{margin-top:auto;font-size:14px}.amirnet-syllabus-note{display:flex;align-items:center;gap:10px;margin-top:18px;padding:16px 18px;border-radius:15px;background:var(--am2-mint);color:var(--am2-teal-dark);font-size:13px;font-weight:700}.amirnet-offer-grid{grid-template-columns:repeat(2,minmax(0,1fr));max-width:920px}.amirnet-pricing-card{min-height:490px;display:flex;flex-direction:column;padding:34px;border-radius:25px;box-shadow:var(--am2-shadow)}.amirnet-pricing-card.is-popular{border:2px solid rgba(242,118,82,.64);background:linear-gradient(145deg,#fffefa,#fff5ef)}.amirnet-pricing-card>a{margin-top:auto;align-self:flex-start}.amirnet-offer-meta{color:var(--am2-muted)!important;font-size:11px!important;font-weight:800}.amirnet-final-cta{padding:88px 24px;background:radial-gradient(circle at 78% 10%,rgba(255,255,255,.18),transparent 25%),linear-gradient(120deg,#f08b65,#f27652 32%,#0e746f)}.amirnet-public-footer{min-height:78px;display:flex;align-items:center;justify-content:center;gap:26px;flex-wrap:wrap;background:#0c292f;color:#ffffff9e}.amirnet-public-footer span{display:inline-flex;align-items:center;gap:6px}.amirnet-page{background:radial-gradient(circle at 88% 2%,rgba(145,221,210,.13),transparent 22%),var(--am2-canvas)}.amirnet-container{width:min(1200px,calc(100% - 56px));padding:62px 0 92px}.amirnet-section-title{color:var(--am2-ink);font-size:clamp(38px,4.2vw,54px);letter-spacing:-.045em}.amirnet-section-subtitle{color:var(--am2-muted);font-size:17px}.amirnet-kicker{color:var(--am2-teal)}.amirnet-card{border-color:#102f3717;border-radius:21px;background:var(--am2-surface);box-shadow:var(--am2-shadow)}.amirnet-primary-button{background:var(--am2-teal);border-radius:12px;box-shadow:0 10px 24px #0e746f2e}.amirnet-learning-path{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:28px;margin-bottom:24px;padding:20px 22px;border:1px solid rgba(14,116,111,.13);border-radius:20px;background:linear-gradient(135deg,#dff3eed1,#fffefadb)}.amirnet-learning-path>span{display:flex;align-items:center;gap:7px;color:var(--am2-teal-dark);font-size:12px;font-weight:800}.amirnet-learning-path>div{display:flex;align-items:center;justify-content:flex-end;gap:12px}.amirnet-learning-path article{display:flex;align-items:center;gap:8px}.amirnet-learning-path article strong{width:28px;height:28px;display:grid;place-items:center;border-radius:9px;background:#fff;color:var(--am2-teal);font-size:11px}.amirnet-learning-path article p{margin:0;color:var(--am2-soft);font-size:11px;font-weight:700}.amirnet-learning-path i{width:34px;height:1px;background:#0e746f2e}.amirnet-learning-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.amirnet-learning-card{min-height:246px;padding:25px;border-radius:21px}.amirnet-learning-card:hover{transform:translateY(-5px);box-shadow:0 24px 60px #102f371c}.amirnet-learning-card-top{display:flex;align-items:center;justify-content:space-between;gap:12px}.amirnet-learning-card-badge{color:var(--am2-muted);font-size:9px;font-weight:800}.amirnet-learning-card h2{margin-top:28px;color:var(--am2-ink)}.amirnet-learning-card--coral .amirnet-learning-card-icon{background:var(--am2-coral-soft);color:#a54d34}.amirnet-learning-card--mint .amirnet-learning-card-icon{background:var(--am2-mint);color:var(--am2-teal)}.amirnet-learning-card--blue .amirnet-learning-card-icon{background:#eaf2ff;color:#3c679d}.amirnet-learning-card--amber .amirnet-learning-card-icon{background:#fff6dd;color:#8d6511}.amirnet-learning-card--purple .amirnet-learning-card-icon{background:#f1ecff;color:#665095}.amirnet-learning-card--ink .amirnet-learning-card-icon{background:#e8eeee;color:var(--am2-ink)}.amirnet-learning-card.is-featured{grid-column:span 2;background:radial-gradient(circle at 10% 10%,rgba(145,221,210,.18),transparent 30%),linear-gradient(145deg,#123c43,#0b292f);color:#fff;box-shadow:var(--am2-shadow-deep)}.amirnet-learning-card.is-featured h2,.amirnet-learning-card.is-featured>span:last-child{color:#fff}.amirnet-learning-card.is-featured p,.amirnet-learning-card.is-featured .amirnet-learning-card-badge{color:#ffffffa8}.amirnet-learning-card--consultation{border-color:#f276523d;background:linear-gradient(145deg,#fffefa,#fff3ec)}.amirnet-learning-card--consultation .amirnet-learning-card-icon{background:var(--am2-coral);color:#fff}.amirnet-video-course-head{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:22px;padding:18px 20px;border:1px solid rgba(16,47,55,.09);border-radius:18px;background:#fffefadb;box-shadow:var(--am2-shadow)}.amirnet-video-course-progress{min-width:180px}.amirnet-video-course-progress>span{display:block;margin-bottom:7px;color:var(--am2-muted);font-size:10px;font-weight:800;text-align:left}.amirnet-video-course-progress>div{height:6px;overflow:hidden;border-radius:999px;background:var(--am2-line)}.amirnet-video-course-progress i{display:block;height:100%;background:var(--am2-teal)}.amirnet-video-course{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.amirnet-video-card{display:grid;grid-template-columns:180px minmax(0,1fr);overflow:hidden;min-height:260px;border:1px solid rgba(16,47,55,.09);border-radius:23px;background:var(--am2-surface);box-shadow:var(--am2-shadow)}.amirnet-video-card.is-featured{grid-column:1/-1;grid-template-columns:minmax(280px,.8fr) minmax(0,1.2fr);min-height:300px}.amirnet-video-cover{position:relative;overflow:hidden;min-height:100%;padding:20px;background:radial-gradient(circle at 15% 15%,rgba(145,221,210,.25),transparent 34%),linear-gradient(145deg,#123c43,#09272d);color:#fff}.amirnet-video-number{color:#ffffff47;font-size:42px;font-weight:800}.amirnet-video-category{position:absolute;top:20px;left:20px;padding:5px 9px;border-radius:999px;background:#ffffff12;color:#ffffffb3;font-size:9px}.amirnet-video-play{position:absolute;inset:50% auto auto 50%;width:58px;height:58px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.16);border-radius:50%;background:#ffffff1a;color:var(--am2-mint-strong);transform:translate(-50%,-50%)}.amirnet-video-duration{position:absolute;right:20px;bottom:18px;display:flex;align-items:center;gap:5px;color:#fff9;font-size:9px}.amirnet-video-body{display:flex;flex-direction:column;align-items:flex-start;padding:25px}.amirnet-video-body-top{width:100%;display:flex;justify-content:space-between;color:var(--am2-muted);font-size:9px;font-weight:800}.amirnet-video-body-top span:first-child{display:flex;align-items:center;gap:5px;color:var(--am2-teal)}.amirnet-video-body h2{margin:20px 0 0;font-size:21px}.amirnet-video-body p{margin:10px 0 22px;color:var(--am2-muted);font-size:13px;line-height:1.75}.amirnet-video-body button{margin-top:auto}.amirnet-video-footer-note{display:flex;align-items:flex-start;gap:13px;margin-top:24px;padding:20px 22px;border-radius:18px;background:var(--am2-mint);color:var(--am2-teal-dark)}.amirnet-video-footer-note p{margin:4px 0 0;color:var(--am2-muted);font-size:11px;line-height:1.65}.amirnet-consultation-hero{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(380px,.95fr);align-items:center;gap:58px;min-height:570px}.amirnet-consultation-copy .amirnet-section-title,.amirnet-consultation-copy .amirnet-section-subtitle{margin-right:0;margin-left:0;text-align:right}.amirnet-consultation-trust{display:flex;flex-wrap:wrap;gap:8px;margin-top:26px}.amirnet-consultation-trust span{min-height:31px;display:inline-flex;align-items:center;gap:6px;padding:0 10px;border:1px solid rgba(16,47,55,.08);border-radius:999px;background:#fffefac2;color:var(--am2-muted);font-size:10px;font-weight:800}.amirnet-consultation-quote{max-width:650px;display:flex;align-items:flex-start;gap:14px;margin-top:28px;padding:18px 20px;border-right:3px solid var(--am2-coral);background:#fffefa9e}.amirnet-consultation-avatar{width:38px;height:38px;display:grid;place-items:center;flex:0 0 38px;border-radius:12px;background:var(--am2-coral);color:#fff;font-size:11px;font-weight:800}.amirnet-consultation-quote p{margin:0;color:var(--am2-soft);font-size:13px;line-height:1.75}.amirnet-consultation-offer{padding:32px;border:1px solid rgba(242,118,82,.25);border-radius:28px;background:radial-gradient(circle at 8% 10%,rgba(242,118,82,.12),transparent 27%),linear-gradient(145deg,#fffefa,#fff5ef);box-shadow:var(--am2-shadow-deep)}.amirnet-consultation-offer-top{display:flex;flex-direction:column;align-items:flex-start}.amirnet-consultation-offer-top>span{display:flex;align-items:center;gap:6px;color:#a54d34;font-size:11px;font-weight:800}.amirnet-consultation-offer-top strong{margin-top:16px;font-size:48px;letter-spacing:-.05em}.amirnet-consultation-offer-top small{color:var(--am2-muted);font-size:11px}.amirnet-consultation-offer>p{margin:22px 0 0;color:var(--am2-muted);font-size:13px;line-height:1.75}.amirnet-consultation-offer ul{display:grid;gap:11px;margin:24px 0 28px;padding:24px 0 0;border-top:1px solid rgba(16,47,55,.08);list-style:none}.amirnet-consultation-offer li{display:flex;align-items:flex-start;gap:10px;color:var(--am2-soft);font-size:12px}.amirnet-consultation-offer li>span{width:20px;height:20px;display:grid;place-items:center;flex:0 0 20px;border-radius:50%;background:var(--am2-mint);color:var(--am2-teal)}.amirnet-consultation-offer .amirnet-primary-button{width:100%}.amirnet-consultation-pending{margin-top:12px!important;font-size:9px!important}.amirnet-consultation-process{margin-top:54px;padding-top:54px;border-top:1px solid rgba(16,47,55,.09)}.amirnet-consultation-process>header h2{margin:0;font-size:32px}.amirnet-consultation-process>div{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:28px}.amirnet-consultation-process article{position:relative;min-height:250px;padding:26px;border:1px solid rgba(16,47,55,.09);border-radius:21px;background:var(--am2-surface);box-shadow:var(--am2-shadow)}.amirnet-consultation-step-number{position:absolute;left:22px;top:18px;color:#102f372b;font-size:26px;font-weight:800}.amirnet-consultation-step-icon{width:42px;height:42px;display:grid;place-items:center;border-radius:13px;background:var(--am2-coral-soft);color:#a54d34}.amirnet-consultation-process article small{display:block;margin-top:36px;color:#a54d34;font-size:10px;font-weight:800}.amirnet-consultation-process article h3{margin:6px 0 0;font-size:19px}.amirnet-consultation-process article p{margin:9px 0 0;color:var(--am2-muted);font-size:12px;line-height:1.7}.amirnet-consultation-bottom{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:24px;padding:21px 23px;border-radius:19px;background:var(--am2-mint)}.amirnet-consultation-bottom>div{display:flex;align-items:flex-start;gap:12px;color:var(--am2-teal-dark)}.amirnet-consultation-bottom span{display:flex;flex-direction:column}.amirnet-consultation-bottom small{margin-top:3px;color:var(--am2-muted);font-size:10px}.amirnet-progress-overview{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:36px;padding:34px 38px;border:1px solid rgba(16,47,55,.09);border-radius:26px;background:linear-gradient(145deg,#fffefa,#f5f9f7);box-shadow:var(--am2-shadow)}.amirnet-progress-overview-copy h2{margin:16px 0 0;color:var(--am2-teal);font-size:54px;line-height:1}.amirnet-progress-overview-copy p{max-width:620px;margin:13px 0 0;color:var(--am2-muted);font-size:13px;line-height:1.75}.amirnet-progress-orbit{min-width:150px;text-align:center}.amirnet-progress-orbit>div{width:126px;height:126px;display:grid;place-items:center;margin:0 auto;border-radius:50%}.amirnet-progress-orbit>div>span{width:96px;height:96px;display:grid;place-items:center;align-content:center;border-radius:50%;background:var(--am2-surface)}.amirnet-progress-orbit strong{font-size:25px;line-height:1}.amirnet-progress-orbit small,.amirnet-progress-orbit p{color:var(--am2-muted);font-size:9px}.amirnet-progress-skill-card{margin-top:16px;padding:28px 30px;border:1px solid rgba(16,47,55,.09);border-radius:23px;background:var(--am2-surface);box-shadow:var(--am2-shadow)}.amirnet-progress-skill-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:24px}.amirnet-progress-skill-heading h2{margin:4px 0 0;font-size:23px}.amirnet-progress-skill-heading>span{color:var(--am2-muted);font-size:10px}.amirnet-progress-skills{display:grid;gap:22px;margin-top:28px}.amirnet-progress-skills article>div:first-child{display:flex;justify-content:space-between;gap:18px}.amirnet-progress-skills strong{font-size:13px}.amirnet-progress-skills article>div:first-child span{color:var(--am2-muted);font-size:11px}.amirnet-progress-bar{height:7px;overflow:hidden;margin-top:10px;border-radius:999px;background:#ebefec}.amirnet-progress-bar span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--am2-teal),var(--am2-mint-strong))}.amirnet-progress-skills p{margin:6px 0 0;color:var(--am2-muted);font-size:9px}.amirnet-progress-stat-strip{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:16px}.amirnet-progress-stat-strip article{display:flex;align-items:center;gap:13px;padding:20px;border:1px solid rgba(16,47,55,.09);border-radius:18px;background:var(--am2-surface);box-shadow:var(--am2-shadow)}.amirnet-progress-stat-strip article>span{width:38px;height:38px;display:grid;place-items:center;border-radius:12px;background:var(--am2-mint);color:var(--am2-teal)}.amirnet-progress-stat-strip article>div{display:flex;flex-direction:column}.amirnet-progress-stat-strip strong{font-size:20px}.amirnet-progress-stat-strip small{color:var(--am2-muted);font-size:9px}.amirnet-progress-history{margin-top:42px}.amirnet-progress-history-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:14px}.amirnet-progress-history-heading h2{margin:4px 0 0;font-size:23px}.amirnet-progress-history-heading>span{color:var(--am2-muted);font-size:10px}.amirnet-progress-history-list{overflow:hidden;border:1px solid rgba(16,47,55,.09);border-radius:20px;background:var(--am2-surface);box-shadow:var(--am2-shadow)}.amirnet-progress-history-list article{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:18px 20px;border-bottom:1px solid #ebefec}.amirnet-progress-history-list article>div{display:flex;flex-direction:column}.amirnet-progress-history-list article small,.amirnet-progress-history-list article>span:last-child{color:var(--am2-muted);font-size:9px}.amirnet-progress-empty{padding:28px;border:1px dashed rgba(16,47,55,.14);border-radius:18px;color:var(--am2-muted);text-align:center}.amirnet-auth-page{min-height:100vh;display:grid;place-items:center;padding:32px;background:radial-gradient(circle at 82% 12%,rgba(145,221,210,.34),transparent 30%),radial-gradient(circle at 10% 90%,rgba(242,118,82,.13),transparent 24%),linear-gradient(145deg,#f9fbf8,#f3f0e8)}.amirnet-auth-shell{width:min(1040px,100%);display:grid;grid-template-columns:minmax(0,1.05fr) minmax(390px,.95fr);overflow:hidden;border-radius:30px;background:#fffefae6;box-shadow:var(--am2-shadow-deep)}.amirnet-auth-story{min-height:650px;display:flex;flex-direction:column;padding:40px;background:radial-gradient(circle at 10% 10%,rgba(145,221,210,.18),transparent 31%),linear-gradient(145deg,#123c43,#09272d);color:#fff}.amirnet-auth-brand{display:flex;align-items:center;gap:11px;width:fit-content;color:#fff;text-decoration:none}.amirnet-auth-brand>span:last-child{display:flex;flex-direction:column}.amirnet-auth-brand small{margin-top:4px;color:#ffffff80;font-size:9px}.amirnet-auth-story-copy{margin-top:78px}.amirnet-auth-story-copy .amirnet-public-eyebrow{border-color:#ffffff1c;background:#ffffff0f;color:var(--am2-mint-strong)}.amirnet-auth-story-copy h1{margin:22px 0 0;font-size:clamp(38px,4.5vw,55px);line-height:1.08;letter-spacing:-.045em}.amirnet-auth-story-copy>p{max-width:520px;margin:18px 0 0;color:#ffffffa6;font-size:14px;line-height:1.8}.amirnet-auth-benefits{display:grid;gap:10px;margin-top:auto}.amirnet-auth-benefits article{display:flex;align-items:center;gap:12px;padding:13px 15px;border:1px solid rgba(255,255,255,.08);border-radius:14px;background:#ffffff09;color:var(--am2-mint-strong)}.amirnet-auth-benefits article>span{display:flex;flex-direction:column}.amirnet-auth-benefits strong{color:#fff;font-size:11px}.amirnet-auth-benefits small{color:#ffffff7a;font-size:9px}.amirnet-auth-card{display:flex;flex-direction:column;justify-content:center;padding:46px}.amirnet-auth-card-heading h2{margin:3px 0 0;font-size:34px}.amirnet-auth-card-heading>p:last-child{margin:11px 0 0;color:var(--am2-muted);font-size:12px;line-height:1.75}.amirnet-auth-google{width:100%;min-height:50px;margin-top:27px;border:1px solid rgba(16,47,55,.12);border-radius:12px;background:#fff;color:var(--am2-ink);font:inherit;font-size:13px;font-weight:800}.amirnet-auth-divider{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;margin:22px 0;color:var(--am2-muted);font-size:10px}.amirnet-auth-divider span{height:1px;background:var(--am2-line)}.amirnet-auth-card form label{display:block;font-size:11px;font-weight:800}.amirnet-auth-input{position:relative;margin-top:8px}.amirnet-auth-input>svg{position:absolute;right:15px;top:50%;color:var(--am2-muted);transform:translateY(-50%)}.amirnet-auth-input input{width:100%;min-height:50px;padding:0 44px 0 15px;border:1px solid rgba(16,47,55,.12);border-radius:12px;background:#fff;outline:none}.amirnet-auth-card form .amirnet-primary-button{width:100%;margin-top:15px}.amirnet-auth-warning,.amirnet-auth-message{display:flex;align-items:flex-start;gap:10px;margin-top:25px;padding:14px 15px;border-radius:13px}.amirnet-auth-warning{background:#fff8df;color:#765e1a}.amirnet-auth-warning span{display:flex;flex-direction:column}.amirnet-auth-message{font-size:11px;font-weight:700}.amirnet-auth-message.is-error{background:#fff5f1;color:#b14226}.amirnet-auth-message.is-success{background:#f2faf6;color:#2d7949}.amirnet-auth-privacy{margin:22px 0 0;color:var(--am2-muted);text-align:center;font-size:9px}.amirnet-auth-connected{width:min(520px,100%);padding:42px;border-radius:26px;background:#fffefaeb;text-align:center;box-shadow:var(--am2-shadow-deep)}.amirnet-auth-logo{width:52px;height:52px;display:grid;place-items:center;margin:0 auto;border-radius:16px;background:var(--am2-mint);color:var(--am2-teal)}.amirnet-onboarding-page{min-height:100vh;padding:34px;background:radial-gradient(circle at 83% 8%,rgba(145,221,210,.3),transparent 28%),linear-gradient(145deg,#f9fbf8,#f3f0e8)}.amirnet-onboarding-shell{width:min(960px,100%);margin:0 auto}.amirnet-onboarding-brand{display:flex;align-items:center;justify-content:center;gap:11px}.amirnet-onboarding-brand>span:last-child{display:flex;flex-direction:column}.amirnet-onboarding-brand small{margin-top:4px;color:var(--am2-muted);font-size:9px}.amirnet-onboarding-progress{width:min(430px,100%);display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:30px auto 0}.amirnet-onboarding-progress>span{position:relative;height:24px}.amirnet-onboarding-progress i{position:absolute;right:0;left:0;top:10px;height:4px;border-radius:999px;background:var(--am2-line)}.amirnet-onboarding-progress>span.is-active i{background:linear-gradient(90deg,var(--am2-teal),var(--am2-mint-strong))}.amirnet-onboarding-progress small{color:transparent}.amirnet-onboarding-step-label{margin:7px 0 0;color:var(--am2-muted);text-align:center;font-size:9px}.amirnet-onboarding-card{min-height:560px;display:grid;place-items:center;margin-top:18px;padding:42px;border-radius:30px;background:#fffefaeb;box-shadow:var(--am2-shadow-deep)}.amirnet-onboarding-intro,.amirnet-onboarding-content{width:100%}.amirnet-onboarding-intro{max-width:650px;text-align:center}.amirnet-onboarding-icon{width:54px;height:54px;display:grid;place-items:center;margin:0 auto 18px;border-radius:17px;background:var(--am2-mint);color:var(--am2-teal)}.amirnet-onboarding-intro h1,.amirnet-onboarding-heading h1{margin:4px 0 0;font-size:clamp(36px,5vw,52px);line-height:1.1;letter-spacing:-.045em}.amirnet-onboarding-intro>p:nth-of-type(2),.amirnet-onboarding-heading>p:last-child{max-width:590px;margin:17px auto 0;color:var(--am2-muted);font-size:14px;line-height:1.8}.amirnet-onboarding-preview{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:28px 0}.amirnet-onboarding-preview article{display:flex;align-items:center;gap:9px;padding:14px;border-radius:14px;background:#f8faf7}.amirnet-onboarding-preview strong{width:27px;height:27px;display:grid;place-items:center;border-radius:9px;background:#fff;color:var(--am2-teal);font-size:10px}.amirnet-onboarding-heading{text-align:center}.amirnet-target-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:32px}.amirnet-target-grid button{min-height:210px;display:flex;flex-direction:column;align-items:center;padding:23px 18px;border:1px solid rgba(16,47,55,.1);border-radius:20px;background:#fff;color:var(--am2-ink);font:inherit;text-align:center}.amirnet-target-grid button.is-selected{border:2px solid var(--am2-teal);background:var(--am2-mint)}.amirnet-target-check{width:28px;height:28px;display:grid;place-items:center;border:1px solid var(--am2-line);border-radius:50%;color:transparent}.amirnet-target-grid button.is-selected .amirnet-target-check{background:var(--am2-teal);color:#fff}.amirnet-target-grid button>strong{margin-top:18px;font-size:31px}.amirnet-target-grid button>b{margin-top:7px;font-size:12px}.amirnet-target-grid button>small{margin-top:8px;color:var(--am2-muted);font-size:10px;line-height:1.6}.amirnet-onboarding-fields{max-width:680px;display:grid;grid-template-columns:repeat(2,1fr);gap:18px;margin:34px auto 0}.amirnet-onboarding-fields label>span{display:block;font-size:11px;font-weight:800}.amirnet-onboarding-fields input{width:100%;min-height:50px;margin-top:8px;padding:0 14px;border:1px solid rgba(16,47,55,.12);border-radius:12px;background:#fff;outline:none}.amirnet-onboarding-note{max-width:680px;display:flex;align-items:center;gap:9px;margin:18px auto 0;padding:13px 15px;border-radius:13px;background:var(--am2-mint);color:var(--am2-teal-dark);font-size:10px}.amirnet-onboarding-actions{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:32px}.amirnet-onboarding-loading{min-height:100vh;display:grid;place-items:center}.amirnet-onboarding-loading span{width:34px;height:34px;display:block;border:3px solid var(--am2-line);border-top-color:var(--am2-teal);border-radius:50%;animation:am2-spin .8s linear infinite}@keyframes am2-spin{to{transform:rotate(360deg)}}.af-focus-page,.af-simulation-page{background:radial-gradient(circle at 82% 4%,rgba(145,221,210,.13),transparent 22%),var(--am2-canvas)}.af-option{border-color:#102f371f;border-radius:14px;background:var(--am2-surface)}.af-option:hover{transform:translateY(-1px);border-color:#0e746f59}.af-option.is-selected{border-color:var(--am2-teal);background:var(--am2-mint)}.af-sim-start{border-radius:25px;background:radial-gradient(circle at 10% 10%,rgba(145,221,210,.18),transparent 31%),linear-gradient(145deg,#123c43,#09272d);box-shadow:var(--am2-shadow-deep)}@media(max-width:1180px){.af-shell-logo-copy small,.af-shell-free-badge,.af-shell-consultation span{display:none}.af-shell-nav a{padding:0 10px}.amirnet-public-links{gap:18px}.amirnet-public-hero-inner{gap:42px}.amirnet-syllabus-track{grid-template-columns:repeat(3,minmax(0,1fr))}.amirnet-video-course{grid-template-columns:1fr}.amirnet-video-card.is-featured{grid-column:auto}}@media(max-width:960px){.af-shell-nav-icon{display:none}.af-shell-nav a{font-size:12px}.af-dashboard-stats,.af-tools-grid,.amirnet-learning-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.amirnet-learning-card.is-featured{grid-column:span 2}.amirnet-public-links{display:none}.amirnet-public-hero-inner{grid-template-columns:1fr;gap:54px;padding-top:64px}.amirnet-product-preview{width:min(640px,100%);margin:0 auto}.amirnet-benefit-grid{grid-template-columns:1fr}.amirnet-step-grid{grid-template-columns:repeat(2,1fr)}.amirnet-offer-grid,.amirnet-consultation-hero{grid-template-columns:1fr}.amirnet-consultation-offer{width:min(620px,100%)}.amirnet-consultation-process>div{grid-template-columns:1fr}.amirnet-auth-shell{grid-template-columns:1fr;width:min(680px,100%)}.amirnet-auth-story{min-height:420px}.amirnet-auth-benefits{grid-template-columns:repeat(3,1fr);margin-top:44px}}@media(max-width:720px){.af-mobile-nav{min-height:72px;padding:9px 8px max(9px,env(safe-area-inset-bottom));background:#fffefaf0;backdrop-filter:blur(18px)}.af-mobile-nav a{min-width:56px;padding:4px 5px;border-radius:12px}.af-mobile-nav a.is-active{background:var(--am2-mint)}.af-shell-nav-icon{display:block}.af-dashboard-inner{width:calc(100% - 28px);padding:30px 0 92px}.af-dashboard-heading{display:block}.af-dashboard-heading h1{font-size:31px}.af-dashboard-date{width:fit-content;margin-top:16px}.af-next-action{min-height:0;display:block;padding:27px 24px;border-radius:23px}.af-next-action-copy{align-items:stretch}.af-next-action-copy>a{width:100%;margin-top:24px}.af-next-action-progress{display:none}.af-dashboard-stats{grid-template-columns:1fr 1fr;gap:9px}.af-dashboard-stat,.af-dashboard-stat+.af-dashboard-stat{min-height:132px;display:block;padding:17px}.af-insight{grid-template-columns:auto 1fr}.af-insight>a{grid-column:1/-1;justify-content:center}.af-tools-grid{grid-template-columns:1fr}.af-consultation-banner{grid-template-columns:auto 1fr;padding:21px}.af-consultation-banner-action{grid-column:1/-1;width:100%;flex-direction:row;align-items:center;gap:9px}.af-activity-row{grid-template-columns:auto 1fr}.af-activity-row>span:last-child{grid-column:2}.amirnet-public-nav-inner,.amirnet-public-hero-inner,.amirnet-public-section,.amirnet-dark-band-inner,.amirnet-container{width:calc(100% - 28px)}.amirnet-public-nav .amirnet-marketing-cta{min-height:40px;padding:0 14px;font-size:11px}.amirnet-public-hero-inner{min-height:0;padding:54px 0 68px}.amirnet-public-hero h1{font-size:47px}.amirnet-public-hero-copy>p{font-size:16px}.amirnet-public-hero-copy .amirnet-public-actions{flex-direction:column;align-items:stretch}.amirnet-product-preview{padding:16px;border-radius:24px}.amirnet-public-section{padding:70px 0}.amirnet-step-grid,.amirnet-faq-grid{grid-template-columns:1fr}.amirnet-syllabus-track{grid-template-columns:1fr 1fr}.amirnet-public-footer{align-items:flex-start;flex-direction:column;gap:8px;padding:24px}.amirnet-container{padding:42px 0 92px}.amirnet-page>.amirnet-container>header:not(.flex){text-align:right}.amirnet-page>.amirnet-container>header:not(.flex) .amirnet-section-title,.amirnet-page>.amirnet-container>header:not(.flex) .amirnet-section-subtitle{margin-right:0;margin-left:0}.amirnet-section-title{font-size:34px}.amirnet-learning-path{display:block}.amirnet-learning-path>div{align-items:stretch;flex-direction:column;margin-top:15px}.amirnet-learning-path i{width:1px;height:12px;margin-right:13px}.amirnet-learning-grid{grid-template-columns:1fr}.amirnet-learning-card.is-featured{grid-column:auto}.amirnet-video-course-head{align-items:stretch;flex-direction:column}.amirnet-video-card,.amirnet-video-card.is-featured{grid-template-columns:1fr}.amirnet-video-cover{min-height:190px}.amirnet-consultation-bottom{align-items:stretch;flex-direction:column}.amirnet-progress-overview{grid-template-columns:1fr;padding:27px 24px}.amirnet-progress-orbit{justify-self:center}.amirnet-progress-stat-strip{grid-template-columns:1fr}.amirnet-progress-history-list article{grid-template-columns:auto minmax(0,1fr) auto}.amirnet-progress-history-list article>span:last-child{grid-column:2}.amirnet-auth-page,.amirnet-onboarding-page{padding:14px}.amirnet-auth-shell,.amirnet-onboarding-card{border-radius:24px}.amirnet-auth-story{min-height:390px;padding:28px 24px}.amirnet-auth-story-copy{margin-top:44px}.amirnet-auth-story-copy h1{font-size:39px}.amirnet-auth-benefits{grid-template-columns:1fr;gap:7px;margin-top:32px}.amirnet-auth-card{padding:32px 24px}.amirnet-onboarding-card{min-height:520px;padding:30px 22px}.amirnet-onboarding-preview,.amirnet-target-grid,.amirnet-onboarding-fields{grid-template-columns:1fr}.amirnet-onboarding-actions{align-items:stretch;flex-direction:column-reverse}.amirnet-onboarding-actions>*{width:100%;justify-content:center}}@media(max-width:460px){.af-dashboard-stats{grid-template-columns:1fr}.af-dashboard-stat,.af-dashboard-stat+.af-dashboard-stat{min-height:0;display:flex}.amirnet-public-hero h1{font-size:41px}.amirnet-product-preview-stats,.amirnet-syllabus-track{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.001ms!important;transition-duration:.001ms!important}}.amirnet-video-page .amirnet-container{width:min(1180px,calc(100% - 48px))}.amirnet-video-course-summary{display:flex;align-items:center;justify-content:space-between;gap:34px;margin-top:34px;padding:28px 32px;border:1px solid var(--af-border);border-radius:20px;background:#fffffff0;box-shadow:0 18px 48px #172b340f}.amirnet-video-course-summary-copy{display:flex;align-items:center;gap:18px}.amirnet-video-course-summary-icon{width:52px;height:52px;display:grid;place-items:center;flex:0 0 52px;border-radius:15px;background:var(--af-primary-soft);color:var(--af-primary)}.amirnet-video-course-summary-copy small,.amirnet-video-course-summary-number span{display:block;color:var(--af-muted);font-size:12px;font-weight:700}.amirnet-video-course-summary-copy h2{margin:4px 0 3px;color:var(--af-ink);font-size:22px;font-weight:800}.amirnet-video-course-summary-copy p{margin:0;color:var(--af-muted);font-size:13px;line-height:1.6}.amirnet-video-course-summary-progress{width:min(310px,36%)}.amirnet-video-course-summary-number{display:flex;align-items:end;justify-content:space-between;gap:12px}.amirnet-video-course-summary-number strong{color:var(--af-primary-dark);font-size:28px;font-weight:800}.amirnet-video-course-progress-track,.amirnet-video-card-progress{overflow:hidden;border-radius:999px;background:var(--af-border-soft)}.amirnet-video-course-progress-track{height:8px;margin-top:11px}.amirnet-video-course-progress-track i,.amirnet-video-card-progress i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--af-primary),#6bc6bb);transition:width .22s ease}.amirnet-video-resume-card{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:30px;margin-top:18px;padding:34px 38px;border-radius:22px;background:radial-gradient(circle at 12% 15%,rgba(119,218,205,.18),transparent 34%),linear-gradient(120deg,#132f38,#173e45 58%,#1b6e76);color:#fff;box-shadow:0 22px 50px #1539402b}.amirnet-video-resume-card:after{content:"";position:absolute;left:-45px;bottom:-90px;width:230px;height:230px;border:1px solid rgba(255,255,255,.11);border-radius:50%}.amirnet-video-resume-card>div{position:relative;z-index:1}.amirnet-video-resume-card>div:first-child>p{margin:18px 0 4px;color:#ffffff94;font-size:12px;font-weight:700}.amirnet-video-resume-card h2{max-width:720px;margin:0;font-size:clamp(24px,3vw,32px);line-height:1.25;font-weight:800}.amirnet-video-resume-card>div:first-child>span:last-child{display:block;max-width:680px;margin-top:10px;color:#ffffffb3;font-size:14px;line-height:1.7}.amirnet-video-resume-action{min-width:210px;display:flex;flex-direction:column;align-items:stretch;gap:10px}.amirnet-video-resume-action small{color:#ffffffa8;text-align:center;font-size:12px;font-weight:700}.amirnet-video-resume-action .amirnet-primary-button{background:#fff;color:#17353c}.amirnet-video-resume-action .amirnet-primary-button:hover{background:#edf8f6}.amirnet-video-course-head{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:42px;padding-bottom:18px;border-bottom:1px solid var(--af-border)}.amirnet-video-course-head>div:first-child{display:flex;flex-wrap:wrap;gap:8px}.amirnet-video-publish-status{text-align:left}.amirnet-video-publish-status span,.amirnet-video-publish-status small{display:block}.amirnet-video-publish-status span{color:var(--af-ink-2);font-size:12px;font-weight:800}.amirnet-video-publish-status small{margin-top:3px;color:var(--af-muted);font-size:11px}.amirnet-video-course{display:grid;gap:18px;margin-top:20px}.amirnet-video-card{overflow:hidden;display:grid;grid-template-columns:minmax(270px,.42fr) minmax(0,.58fr);min-height:280px;border:1px solid var(--af-border);border-radius:21px;background:#fff;box-shadow:0 12px 38px #172b340b;transition:transform .15s ease,border-color .15s ease,box-shadow .15s ease}.amirnet-video-card:hover{transform:translateY(-2px);border-color:#c3d0cc;box-shadow:0 20px 48px #172b3414}.amirnet-video-card.is-complete{border-color:#b9d8cc}.amirnet-video-cover{position:relative;min-height:280px;overflow:hidden;padding:25px;background:linear-gradient(145deg,#183a42,#1b6e76);color:#fff}.amirnet-video-cover:before,.amirnet-video-cover:after{content:"";position:absolute;border:1px solid rgba(255,255,255,.14);border-radius:50%}.amirnet-video-cover:before{width:230px;height:230px;left:-82px;top:-76px}.amirnet-video-cover:after{width:145px;height:145px;right:-48px;bottom:-42px}.amirnet-video-card--coral .amirnet-video-cover{background:linear-gradient(145deg,#6d3b30,#d16e49)}.amirnet-video-card--amber .amirnet-video-cover{background:linear-gradient(145deg,#5a4925,#b88a32)}.amirnet-video-card--blue .amirnet-video-cover{background:linear-gradient(145deg,#233d59,#356d94)}.amirnet-video-card--purple .amirnet-video-cover{background:linear-gradient(145deg,#423452,#765a91)}.amirnet-video-number,.amirnet-video-category,.amirnet-video-duration{position:relative;z-index:1}.amirnet-video-number{display:block;color:#ffffff6e;font-size:48px;line-height:1;font-weight:800}.amirnet-video-category{display:inline-flex;margin-top:10px;padding:5px 10px;border:1px solid rgba(255,255,255,.2);border-radius:999px;background:#ffffff14;color:#ffffffd6;font-size:11px;font-weight:700}.amirnet-video-play{position:absolute;top:50%;left:50%;z-index:2;width:62px;height:62px;display:grid;place-items:center;transform:translate(-50%,-36%);border:1px solid rgba(255,255,255,.25);border-radius:50%;background:#ffffff21;color:#fff;backdrop-filter:blur(9px)}.amirnet-video-duration{position:absolute;right:25px;bottom:23px;display:inline-flex;align-items:center;gap:6px;color:#ffffffb8;font-size:11px;font-weight:700}.amirnet-video-body{min-width:0;display:flex;flex-direction:column;padding:30px 34px}.amirnet-video-body-top{display:flex;align-items:center;justify-content:space-between;gap:16px;color:var(--af-muted);font-size:11px;font-weight:700}.amirnet-video-body-top span{display:inline-flex;align-items:center;gap:6px}.amirnet-video-body-top span:last-child{color:var(--af-primary-dark)}.amirnet-video-body-top span:last-child.is-complete{color:var(--af-success)}.amirnet-video-body h2{margin:21px 0 9px;color:var(--af-ink);font-size:clamp(22px,2.5vw,28px);line-height:1.3;font-weight:800}.amirnet-video-body>p{max-width:700px;margin:0;color:var(--af-muted);font-size:14px;line-height:1.75}.amirnet-video-card-progress{height:5px;margin-top:24px}.amirnet-video-card-footer{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-top:auto;padding-top:26px}.amirnet-video-card-footer>span{color:var(--af-muted);font-size:11px;font-weight:700}.amirnet-video-footer-note{display:grid;grid-template-columns:auto minmax(0,1fr);gap:14px;max-width:900px;margin:28px auto 0;padding:20px 22px;border:1px solid var(--af-border);border-radius:15px;background:#f9faf8;color:var(--af-primary)}.amirnet-video-footer-note strong{color:var(--af-ink);font-size:13px}.amirnet-video-footer-note p{margin:5px 0 0;color:var(--af-muted);font-size:12px;line-height:1.65}.amirnet-video-sync-state,.amirnet-video-sync-note{display:flex;align-items:center;justify-content:center;gap:7px;margin-top:17px;color:var(--af-muted);font-size:11px;font-weight:700}.amirnet-video-lesson-container{width:min(1160px,calc(100% - 48px));margin:0 auto;padding:42px 0 88px}.amirnet-video-breadcrumb{display:flex;align-items:center;gap:7px;color:var(--af-muted);font-size:12px;font-weight:700}.amirnet-video-breadcrumb a{color:var(--af-primary-dark);text-decoration:none}.amirnet-video-lesson-header{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:34px;margin-top:29px}.amirnet-video-lesson-meta{display:flex;flex-wrap:wrap;gap:8px}.amirnet-video-lesson-meta span{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:999px;background:var(--af-primary-soft);color:var(--af-primary-dark);font-size:11px;font-weight:800}.amirnet-video-lesson-header h1{max-width:800px;margin:17px 0 0;color:var(--af-ink);font-size:clamp(34px,5vw,53px);line-height:1.12;letter-spacing:-.045em;font-weight:800}.amirnet-video-lesson-header>div:first-child>p{max-width:760px;margin:16px 0 0;color:var(--af-muted);font-size:16px;line-height:1.8}.amirnet-video-lesson-status{min-width:210px;display:grid;justify-items:start;gap:4px;padding:18px 20px;border:1px solid var(--af-border);border-radius:16px;background:#fff;color:var(--af-primary)}.amirnet-video-lesson-status.is-complete{border-color:#bad8cb;background:var(--af-success-soft);color:var(--af-success)}.amirnet-video-lesson-status strong{margin-top:4px;color:var(--af-ink);font-size:14px}.amirnet-video-lesson-status span{color:var(--af-muted);font-size:11px;font-weight:600}.amirnet-video-stage{position:relative;overflow:hidden;width:100%;aspect-ratio:16 / 9;margin-top:38px;border-radius:23px;background:#10242b;box-shadow:0 26px 65px #0d262d30}.amirnet-course-player{width:100%;height:100%;display:block;background:#071419;object-fit:contain}.amirnet-video-stage-message{width:100%;height:100%;display:grid;place-content:center;justify-items:center;padding:38px;color:#a8d9d5;text-align:center}.amirnet-video-stage-message h2{margin:17px 0 0;color:#fff;font-size:clamp(22px,3vw,30px);font-weight:800}.amirnet-video-stage-message p{max-width:590px;margin:10px auto 0;color:#ffffffa1;font-size:14px;line-height:1.75}.amirnet-video-stage-message>span{display:inline-flex;align-items:center;gap:6px;margin-top:19px;color:#ffffff8c;font-size:11px;font-weight:700}.amirnet-video-stage-message .amirnet-secondary-button{margin-top:22px;border-color:#ffffff47;background:#ffffff1a;color:#fff}.amirnet-video-stage-message.is-error{color:#f2a892}.amirnet-video-resume-note{margin:13px 4px 0;color:var(--af-muted);font-size:11px;font-weight:700}.amirnet-video-lesson-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:28px}.amirnet-video-objectives,.amirnet-video-takeaways{padding:27px 29px}.amirnet-video-section-icon,.amirnet-video-section-heading>span{width:42px;height:42px;display:grid;place-items:center;border-radius:12px;background:var(--af-primary-soft);color:var(--af-primary)}.amirnet-video-objectives h2,.amirnet-video-takeaways h2{margin:17px 0 0;color:var(--af-ink);font-size:20px;font-weight:800}.amirnet-video-objectives ul,.amirnet-video-takeaways ol{display:grid;gap:12px;margin:19px 0 0;padding:0;list-style:none}.amirnet-video-objectives li{display:grid;grid-template-columns:auto 1fr;gap:9px;color:var(--af-ink-2);font-size:13px;line-height:1.65}.amirnet-video-objectives li svg{margin-top:3px;color:var(--af-success)}.amirnet-video-takeaways li{display:grid;grid-template-columns:27px 1fr;gap:10px;color:var(--af-ink-2);font-size:13px;line-height:1.65}.amirnet-video-takeaways li>span{width:26px;height:26px;display:grid;place-items:center;border-radius:50%;background:#fff4e9;color:#a75d34;font-size:11px;font-weight:800}.amirnet-video-outline,.amirnet-video-quiz{margin-top:48px}.amirnet-video-section-heading{display:flex;align-items:start;gap:14px}.amirnet-video-section-heading .amirnet-kicker{margin-bottom:4px}.amirnet-video-section-heading h2{margin:0;color:var(--af-ink);font-size:clamp(24px,3vw,31px);font-weight:800}.amirnet-video-section-heading p:last-child{max-width:720px;margin:7px 0 0;color:var(--af-muted);font-size:13px;line-height:1.65}.amirnet-video-outline-list{margin-top:22px;border-top:1px solid var(--af-border)}.amirnet-video-outline-list article{display:grid;grid-template-columns:58px 1fr;gap:20px;padding:26px 4px;border-bottom:1px solid var(--af-border)}.amirnet-video-outline-list article>span{color:var(--af-primary);font-size:20px;font-weight:800}.amirnet-video-outline-list h3{margin:0;color:var(--af-ink);font-size:17px;font-weight:800}.amirnet-video-outline-list p{max-width:850px;margin:7px 0 0;color:var(--af-muted);font-size:14px;line-height:1.75}.amirnet-video-quiz{padding:30px 32px;border:1px solid var(--af-border);border-radius:20px;background:#fff}.amirnet-video-quiz.is-locked{background:#fafaf8}.amirnet-video-quiz-lock{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:27px;padding:28px;border:1px dashed #cbd2ce;border-radius:14px;color:var(--af-muted);font-size:13px;font-weight:700}.amirnet-video-quiz-list{display:grid;gap:20px;margin-top:28px}.amirnet-video-quiz-question{padding:24px;border:1px solid var(--af-border-soft);border-radius:16px;background:#fbfcfa}.amirnet-video-quiz-question-title{display:grid;grid-template-columns:30px 1fr;align-items:start;gap:11px}.amirnet-video-quiz-question-title>span{width:29px;height:29px;display:grid;place-items:center;border-radius:50%;background:var(--af-primary-soft);color:var(--af-primary);font-size:11px;font-weight:800}.amirnet-video-quiz-question h3{margin:2px 0 0;color:var(--af-ink);font-size:16px;line-height:1.55;font-weight:800}.amirnet-video-quiz-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:18px}.amirnet-video-quiz-option{min-height:52px;display:flex;align-items:center;gap:11px;padding:11px 14px;border:1px solid var(--af-border);border-radius:11px;background:#fff;color:var(--af-ink-2);text-align:right;font:inherit;font-size:13px;line-height:1.55;cursor:pointer;transition:border-color .12s ease,background-color .12s ease}.amirnet-video-quiz-option:hover:not(:disabled),.amirnet-video-quiz-option.is-selected{border-color:var(--af-primary);background:var(--af-primary-soft)}.amirnet-video-quiz-option.is-correct{border-color:#9bcdb0;background:var(--af-success-soft);color:#2c7747}.amirnet-video-quiz-option.is-wrong{border-color:#e5b9aa;background:var(--af-error-soft);color:var(--af-error)}.amirnet-video-quiz-option>span{width:25px;height:25px;display:grid;place-items:center;flex:0 0 25px;border:1px solid currentColor;border-radius:50%;font-size:10px;font-weight:800}.amirnet-video-quiz-explanation{margin:13px 40px 0 0;color:var(--af-muted);font-size:12px;line-height:1.65}.amirnet-video-quiz-actions{display:flex;align-items:center;justify-content:space-between;gap:22px;margin-top:22px;padding-top:20px;border-top:1px solid var(--af-border-soft)}.amirnet-video-quiz-result{display:flex;align-items:center;gap:11px;color:var(--af-success)}.amirnet-video-quiz-result.is-saved{color:var(--af-primary)}.amirnet-video-quiz-result strong,.amirnet-video-quiz-result span{display:block}.amirnet-video-quiz-result strong{color:var(--af-ink);font-size:14px}.amirnet-video-quiz-result span{margin-top:3px;color:var(--af-muted);font-size:11px}.amirnet-video-next-action{display:flex;align-items:center;justify-content:space-between;gap:28px;margin-top:22px;padding:27px 30px}.amirnet-video-next-action h2{margin:3px 0 0;color:var(--af-ink);font-size:21px;font-weight:800}.amirnet-video-next-action p:last-child{margin:6px 0 0;color:var(--af-muted);font-size:13px;line-height:1.65}.amirnet-video-lesson-nav{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;margin-top:38px;padding-top:26px;border-top:1px solid var(--af-border)}.amirnet-video-lesson-nav>a:not(.is-course-link){display:flex;align-items:center;gap:10px;color:var(--af-ink);text-decoration:none}.amirnet-video-lesson-nav>a:last-child{justify-self:end;text-align:left}.amirnet-video-lesson-nav small,.amirnet-video-lesson-nav span{display:block}.amirnet-video-lesson-nav small{margin-bottom:3px;color:var(--af-muted);font-size:10px;font-weight:700}.amirnet-video-lesson-nav span{font-size:13px;font-weight:800}.amirnet-video-lesson-nav .is-course-link{color:var(--af-primary-dark);text-decoration:none;font-size:12px;font-weight:800}.amirnet-video-mobile-back{display:none}.amirnet-video-not-found{max-width:620px;margin:50px auto;padding:48px;text-align:center}.amirnet-video-not-found svg{color:var(--af-primary)}.amirnet-video-not-found h1{margin:18px 0 0;font-size:30px}.amirnet-video-not-found p{margin:8px 0 24px;color:var(--af-muted)}.amirnet-video-quiz-option:focus-visible,.amirnet-course-player:focus-visible,.amirnet-video-lesson-nav a:focus-visible,.amirnet-video-breadcrumb a:focus-visible{outline:3px solid rgba(27,110,118,.24);outline-offset:3px}@media(max-width:880px){.amirnet-video-course-summary,.amirnet-video-course-head,.amirnet-video-next-action{align-items:flex-start;flex-direction:column}.amirnet-video-course-summary-progress{width:100%}.amirnet-video-resume-card,.amirnet-video-card,.amirnet-video-lesson-header{grid-template-columns:1fr}.amirnet-video-resume-action{width:100%;min-width:0}.amirnet-video-cover{min-height:235px}.amirnet-video-lesson-status{min-width:0}.amirnet-video-lesson-grid{grid-template-columns:1fr}.amirnet-video-publish-status{text-align:right}}@media(max-width:640px){.amirnet-video-page .amirnet-container,.amirnet-video-lesson-container{width:calc(100% - 28px)}.amirnet-video-course-summary,.amirnet-video-resume-card,.amirnet-video-body,.amirnet-video-quiz,.amirnet-video-next-action{padding-right:20px;padding-left:20px}.amirnet-video-course-summary-copy{align-items:flex-start}.amirnet-video-course-summary-copy h2{font-size:19px}.amirnet-video-resume-card h2{font-size:23px}.amirnet-video-card-footer,.amirnet-video-quiz-actions{align-items:stretch;flex-direction:column}.amirnet-video-card-footer .amirnet-primary-button,.amirnet-video-next-action .amirnet-primary-button,.amirnet-video-quiz-actions .amirnet-primary-button,.amirnet-video-quiz-actions .amirnet-secondary-button{width:100%}.amirnet-video-lesson-container{padding-top:26px;padding-bottom:100px}.amirnet-video-lesson-header{margin-top:22px}.amirnet-video-lesson-header h1{font-size:34px}.amirnet-video-lesson-header>div:first-child>p{font-size:14px}.amirnet-video-stage{margin-top:27px;border-radius:16px}.amirnet-video-stage-message{padding:22px}.amirnet-video-stage-message h2{font-size:20px}.amirnet-video-stage-message p{font-size:12px}.amirnet-video-objectives,.amirnet-video-takeaways,.amirnet-video-quiz-question{padding:21px}.amirnet-video-outline-list article{grid-template-columns:42px 1fr;gap:10px}.amirnet-video-quiz-options{grid-template-columns:1fr}.amirnet-video-quiz-explanation{margin-right:0}.amirnet-video-lesson-nav{grid-template-columns:1fr 1fr}.amirnet-video-lesson-nav .is-course-link{display:none}.amirnet-video-mobile-back{display:inline-flex;align-items:center;gap:7px;margin-top:24px;color:var(--af-primary-dark);text-decoration:none;font-size:12px;font-weight:800}}@media(prefers-reduced-motion:reduce){.amirnet-video-card,.amirnet-video-course-progress-track i,.amirnet-video-card-progress i{transition:none}}.amirnet-analytics-container{width:min(1180px,calc(100% - 40px));max-width:1180px}.amirnet-analytics-header{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,360px);align-items:end;gap:28px}.amirnet-analytics-source{display:flex;align-items:flex-start;gap:12px;min-height:92px;padding:17px 18px;border:1px solid #d9e2df;border-radius:18px;background:#ffffffd1;color:#1b6e76}.amirnet-analytics-source>svg{flex:0 0 auto;margin-top:2px}.amirnet-analytics-source div{display:grid;gap:4px}.amirnet-analytics-source strong{color:#172b34;font-size:.88rem}.amirnet-analytics-source span,.amirnet-analytics-source small{color:#66777f;font-size:.76rem;font-weight:600;line-height:1.6}.amirnet-analytics-source.is-warning{border-color:#ead8a9;background:#fff9ea;color:#8d6511}.amirnet-analytics-source.is-pending{border-color:#c7d9d7;background:#f1f8f7}.amirnet-analytics-source.is-local{border-color:#d9dcdf;color:#596a72}.amirnet-analytics-hero{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:34px;margin-top:34px;padding:34px 38px;overflow:hidden;border:1px solid rgba(27,110,118,.22);border-radius:28px;background:radial-gradient(circle at 16% 18%,rgba(145,221,210,.18),transparent 34%),linear-gradient(135deg,#f6fbfa,#fff 52%,#f7f4ed);box-shadow:0 22px 60px #1b373e12}.amirnet-analytics-hero h2{max-width:720px;margin-top:18px;color:#172b34;font-size:clamp(1.8rem,3.3vw,3.1rem);font-weight:900;letter-spacing:-.045em;line-height:1.08}.amirnet-analytics-hero p{max-width:720px;margin-top:13px;color:#60727b;font-size:.98rem;font-weight:550;line-height:1.9}.amirnet-analytics-orbit{display:grid;justify-items:center;gap:10px;min-width:148px}.amirnet-analytics-orbit>div{display:grid;width:126px;height:126px;place-items:center;border-radius:50%}.amirnet-analytics-orbit>div>span{display:grid;width:96px;height:96px;place-content:center;border-radius:50%;background:#fff;box-shadow:inset 0 0 0 1px #e5e9e6;text-align:center}.amirnet-analytics-orbit strong{color:#172b34;font-size:1.72rem;font-weight:900}.amirnet-analytics-orbit small,.amirnet-analytics-orbit p{margin:0;color:#6b7c85;font-size:.72rem;font-weight:800}.amirnet-analytics-metric-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:16px}.amirnet-analytics-metric-grid>article{display:grid;grid-template-columns:auto minmax(0,1fr);gap:13px;min-height:126px;padding:20px;border:1px solid #dfe4e1;border-radius:20px;background:#fff}.amirnet-analytics-metric-grid>article>span{display:grid;width:38px;height:38px;place-items:center;border-radius:12px;background:#e9f5f3;color:#1b6e76}.amirnet-analytics-metric-grid article div{display:grid;align-content:start}.amirnet-analytics-metric-grid strong{color:#172b34;font-size:1.55rem;font-weight:900;line-height:1.1}.amirnet-analytics-metric-grid small{margin-top:5px;color:#435861;font-size:.78rem;font-weight:850}.amirnet-analytics-metric-grid p{margin-top:7px;color:#79878d;font-size:.69rem;font-weight:650;line-height:1.55}.amirnet-analytics-chart-grid,.amirnet-analytics-learning-grid,.amirnet-admin-analytics-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:16px}.amirnet-analytics-chart-card,.amirnet-analytics-section-card,.amirnet-analytics-course-card,.amirnet-analytics-vocab-card,.amirnet-analytics-timeline-card,.amirnet-admin-chart-card{padding:26px;border-radius:22px}.amirnet-analytics-section-card,.amirnet-analytics-timeline-card{margin-top:16px}.amirnet-analytics-card-heading,.amirnet-admin-funnel-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.amirnet-analytics-card-heading h2,.amirnet-admin-chart-card h2{margin-top:3px;color:#172b34;font-size:1.18rem;font-weight:900;letter-spacing:-.025em}.amirnet-analytics-card-heading>span,.amirnet-analytics-card-heading>a,.amirnet-admin-chart-card>div>span,.amirnet-admin-funnel-heading span,.amirnet-admin-funnel-heading small{color:#74838a;font-size:.7rem;font-weight:750}.amirnet-analytics-card-heading>a{color:#1b6e76;text-decoration:none}.amirnet-analytics-line-chart{margin-top:20px;overflow:hidden;border:1px solid #edf0ed;border-radius:16px;background:linear-gradient(180deg,#fbfdfc,#fff)}.amirnet-analytics-line-chart svg{display:block;width:100%;height:auto;min-height:230px}.amirnet-analytics-grid-line{stroke:#e6ebe8;stroke-width:1}.amirnet-analytics-axis-label{fill:#7c898f;font-family:Rubik,Arial,sans-serif;font-size:11px;font-weight:650}.amirnet-analytics-line{fill:none;stroke:#1b6e76;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.amirnet-analytics-point{fill:#fff;stroke:#1b6e76;stroke-width:3}.amirnet-analytics-bar-chart{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(42px,1fr);align-items:end;gap:8px;min-height:245px;margin-top:20px;padding:14px 4px 0;overflow-x:auto}.amirnet-analytics-bar-chart article{display:grid;grid-template-rows:154px auto auto auto;justify-items:center;gap:4px;min-width:42px}.amirnet-analytics-bar-track{display:flex;width:24px;height:154px;align-items:flex-end;overflow:hidden;border-radius:9px 9px 4px 4px;background:#eff2ef}.amirnet-analytics-bar-track span{display:block;width:100%;min-height:2px;border-radius:inherit;background:linear-gradient(180deg,#69b8ae,#1b6e76)}.amirnet-analytics-bar-chart strong{color:#233941;font-size:.72rem;font-weight:850;white-space:nowrap}.amirnet-analytics-bar-chart small{color:#74838a;font-size:.61rem;font-weight:700;white-space:nowrap}.amirnet-analytics-bar-chart em{max-width:90px;color:#98a1a5;font-size:.56rem;font-style:normal;font-weight:600;line-height:1.35;text-align:center}.amirnet-analytics-definition{margin-top:14px;color:#75848b;font-size:.72rem;font-weight:620;line-height:1.7}.amirnet-analytics-insufficient,.amirnet-admin-analytics-state{display:grid;min-height:248px;place-items:center;align-content:center;gap:10px;padding:28px;color:#1b6e76;text-align:center}.amirnet-analytics-insufficient h3,.amirnet-admin-analytics-state h2{color:#172b34;font-size:1.08rem;font-weight:900}.amirnet-analytics-insufficient p,.amirnet-admin-analytics-state p{max-width:480px;color:#697a82;font-size:.82rem;font-weight:600;line-height:1.75}.amirnet-analytics-insufficient a{color:#1b6e76;font-size:.8rem;font-weight:850;text-decoration:none}.amirnet-analytics-sections{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:24px}.amirnet-analytics-sections article{padding:18px;border:1px solid #e5e9e6;border-radius:16px;background:#fbfcfb}.amirnet-analytics-sections article>div:first-child{display:flex;justify-content:space-between;gap:12px}.amirnet-analytics-sections strong{color:#223840;font-size:.86rem;font-weight:850}.amirnet-analytics-sections article>div:first-child span{color:#1b6e76;font-size:.73rem;font-weight:850}.amirnet-analytics-sections .amirnet-progress-bar{margin-top:14px}.amirnet-analytics-sections p{margin-top:11px;color:#74838a;font-size:.68rem;font-weight:650;line-height:1.65}.amirnet-analytics-course-list{display:grid;gap:12px;margin-top:22px}.amirnet-analytics-course-list>div{display:grid;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:12px}.amirnet-analytics-course-list>div>span{display:grid;width:28px;height:28px;place-items:center;border-radius:9px;background:#e9f5f3;color:#1b6e76;font-size:.7rem;font-weight:900}.amirnet-analytics-course-list strong{color:#263b43;font-size:.78rem;font-weight:820}.amirnet-analytics-course-list .amirnet-progress-bar{height:5px;margin-top:7px}.amirnet-analytics-course-list small{color:#74838a;font-size:.65rem;font-weight:700;text-align:left}.amirnet-analytics-vocab-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:24px}.amirnet-analytics-vocab-stats>div{display:grid;justify-items:center;gap:5px;padding:17px 8px;border:1px solid #e4e8e5;border-radius:15px;background:#fbfcfb;color:#1b6e76;text-align:center}.amirnet-analytics-vocab-stats strong{color:#172b34;font-size:1.45rem;font-weight:900}.amirnet-analytics-vocab-stats span{color:#738188;font-size:.64rem;font-weight:720}.amirnet-analytics-vocab-card>p{margin-top:17px;color:#728188;font-size:.72rem;font-weight:620;line-height:1.75}.amirnet-analytics-timeline{margin-top:20px}.amirnet-analytics-timeline article{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:15px 0;border-bottom:1px solid #edf0ed}.amirnet-analytics-timeline article:last-child{border-bottom:0}.amirnet-analytics-timeline article>span{width:9px;height:9px;border:2px solid #fff;border-radius:50%;background:#1b6e76;box-shadow:0 0 0 3px #dcefed}.amirnet-analytics-timeline strong{color:#263a42;font-size:.8rem;font-weight:850}.amirnet-analytics-timeline p{margin-top:3px;color:#7a878d;font-size:.68rem;font-weight:620}.amirnet-analytics-timeline time{color:#7f8b90;font-size:.64rem;font-weight:680;text-align:left}.amirnet-analytics-method-note{display:grid;grid-template-columns:auto minmax(0,1fr);gap:14px;margin-top:18px;padding:18px 20px;border:1px solid #e1e6e3;border-radius:16px;background:#f8faf8}.amirnet-analytics-method-note strong{color:#293f47;font-size:.76rem;font-weight:900}.amirnet-analytics-method-note p{color:#728188;font-size:.7rem;font-weight:620;line-height:1.7}.amirnet-vocab-cloud-note{display:inline-flex;align-items:center;gap:7px;margin-top:18px;padding:7px 11px;border:1px solid #cfe1de;border-radius:999px;background:#f1f8f7;color:#1b6e76;font-size:.68rem;font-weight:800}.amirnet-vocab-cloud-note.is-migration_missing,.amirnet-vocab-cloud-note.is-failed{border-color:#ead8a9;background:#fff9ea;color:#8d6511}.amirnet-vocab-cloud-note.is-disabled{border-color:#dfe3e1;background:#f7f8f7;color:#6e7e85}.amirnet-admin-analytics{margin-top:24px}.amirnet-admin-analytics-toolbar{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:17px 18px;border:1px solid #dce4e1;border-radius:17px;background:#f8fbfa}.amirnet-admin-analytics-toolbar>div{display:grid;gap:3px}.amirnet-admin-analytics-toolbar strong{color:#233941;font-size:.82rem;font-weight:900}.amirnet-admin-analytics-toolbar span{color:#75838a;font-size:.68rem;font-weight:620}.amirnet-admin-analytics-toolbar label{display:grid;gap:5px;color:#5e7078;font-size:.66rem;font-weight:800}.amirnet-admin-analytics-toolbar select{min-width:126px;min-height:38px;border:1px solid #ccd8d5;border-radius:10px;background:#fff;padding:0 11px;color:#243a42;font:inherit}.amirnet-admin-analytics-metrics{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-top:12px}.amirnet-admin-analytics-metrics article{display:grid;min-height:130px;align-content:start;gap:5px;padding:18px;border-radius:17px;color:#1b6e76}.amirnet-admin-analytics-metrics strong{margin-top:6px;color:#172b34;font-size:1.48rem;font-weight:900}.amirnet-admin-analytics-metrics span{color:#40555e;font-size:.72rem;font-weight:820}.amirnet-admin-analytics-metrics small{color:#7b888e;font-size:.61rem;font-weight:620;line-height:1.45}.amirnet-admin-chart-card>div:first-child{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;color:#1b6e76}.amirnet-admin-chart-card>div:first-child span{grid-column:2}.amirnet-admin-funnel,.amirnet-admin-event-table{margin-top:16px;padding:24px;border-radius:20px}.amirnet-admin-funnel-heading>div,.amirnet-admin-event-table>div:first-child{display:grid;gap:4px}.amirnet-admin-funnel-heading strong,.amirnet-admin-event-table>div:first-child strong{color:#223941;font-size:1rem;font-weight:900}.amirnet-admin-funnel-list{display:grid;gap:13px;margin-top:22px}.amirnet-admin-funnel-list article{display:grid;grid-template-columns:minmax(160px,.8fr) minmax(180px,1.7fr) 100px;align-items:center;gap:16px}.amirnet-admin-funnel-list article>div:first-child{display:grid;gap:3px}.amirnet-admin-funnel-list strong{color:#2b4048;font-size:.77rem;font-weight:850}.amirnet-admin-funnel-list article>div:first-child span,.amirnet-admin-funnel-list small{color:#75848a;font-size:.64rem;font-weight:680}.amirnet-admin-funnel-track{height:9px;overflow:hidden;border-radius:999px;background:#edf1ee}.amirnet-admin-funnel-track span{display:block;height:100%;min-width:2px;border-radius:inherit;background:linear-gradient(90deg,#1b6e76,#79c9be)}.amirnet-admin-event-table table{width:100%;margin-top:18px;border-collapse:collapse}.amirnet-admin-event-table th,.amirnet-admin-event-table td{padding:11px 9px;border-bottom:1px solid #edf0ed;color:#65767e;font-size:.7rem;text-align:right}.amirnet-admin-event-table th{color:#344b54;font-weight:850}.amirnet-admin-analytics-state{margin-top:24px;border-radius:20px}@media(max-width:1050px){.amirnet-analytics-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.amirnet-admin-analytics-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:820px){.amirnet-analytics-header,.amirnet-analytics-chart-grid,.amirnet-analytics-learning-grid,.amirnet-admin-analytics-grid{grid-template-columns:1fr}.amirnet-analytics-source{min-height:0}.amirnet-analytics-sections{grid-template-columns:1fr}.amirnet-admin-funnel-list article{grid-template-columns:1fr;gap:7px}.amirnet-admin-funnel-list small{text-align:right}}@media(max-width:620px){.amirnet-analytics-container{width:min(100% - 28px,1180px)}.amirnet-analytics-hero{grid-template-columns:1fr;padding:26px 22px}.amirnet-analytics-orbit{justify-self:start}.amirnet-analytics-metric-grid,.amirnet-admin-analytics-metrics{grid-template-columns:1fr}.amirnet-analytics-chart-card,.amirnet-analytics-section-card,.amirnet-analytics-course-card,.amirnet-analytics-vocab-card,.amirnet-analytics-timeline-card,.amirnet-admin-chart-card,.amirnet-admin-funnel,.amirnet-admin-event-table{padding:20px}.amirnet-analytics-vocab-stats{grid-template-columns:1fr}.amirnet-analytics-course-list>div{grid-template-columns:28px minmax(0,1fr)}.amirnet-analytics-course-list>div>small{grid-column:2;text-align:right}.amirnet-analytics-timeline article{grid-template-columns:auto minmax(0,1fr)}.amirnet-analytics-timeline time{grid-column:2;text-align:right}.amirnet-analytics-method-note{grid-template-columns:1fr}.amirnet-admin-analytics-toolbar{align-items:stretch;flex-direction:column}.amirnet-admin-analytics-toolbar select{width:100%}}@media(prefers-reduced-motion:reduce){.amirnet-analytics-line,.amirnet-analytics-point,.amirnet-analytics-bar-track span,.amirnet-admin-funnel-track span{transition:none!important}}.amirnet-content-quality{display:grid;gap:22px;margin-top:24px}.amirnet-content-quality-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.amirnet-content-quality-summary .amirnet-card{display:grid;gap:7px;min-height:150px;padding:20px}.amirnet-content-quality-summary svg{color:#1b6e76}.amirnet-content-quality-summary span{color:#6b7c85;font-size:12px;font-weight:800}.amirnet-content-quality-summary strong{color:#172b34;font-size:clamp(26px,3vw,36px);line-height:1}.amirnet-content-quality-summary small{align-self:end;color:#6b7c85;font-size:12px;font-weight:600;line-height:1.5}.amirnet-content-quality-warning{display:flex;align-items:flex-start;gap:14px;border-color:#e8c6ba;background:#fff5f1;padding:20px}.amirnet-content-quality-warning svg{flex:0 0 auto;margin-top:2px;color:#b14226}.amirnet-content-quality-warning strong{color:#7d301f}.amirnet-content-quality-warning p{margin-top:4px;color:#7f5b50;font-size:13px;font-weight:600;line-height:1.7}.amirnet-content-quality-matrix,.amirnet-content-quality-objectives,.amirnet-content-quality-workflow{padding:24px}.amirnet-content-quality-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px}.amirnet-content-quality-heading>div{display:flex;align-items:center;gap:10px}.amirnet-content-quality-heading svg{color:#1b6e76}.amirnet-content-quality-heading h2{color:#172b34;font-size:19px;font-weight:900}.amirnet-content-quality-heading>span{color:#6b7c85;font-size:12px;font-weight:800}.amirnet-content-quality-table-wrap{overflow-x:auto}.amirnet-content-quality-table-wrap table{width:100%;min-width:720px;border-collapse:collapse;text-align:right}.amirnet-content-quality-table-wrap th,.amirnet-content-quality-table-wrap td{padding:13px 12px;border-bottom:1px solid #e4e7e3;vertical-align:top}.amirnet-content-quality-table-wrap th{color:#6b7c85;font-size:11px;font-weight:900}.amirnet-content-quality-table-wrap td{color:#4f626b;font-size:13px;font-weight:600;line-height:1.55}.amirnet-content-quality-table-wrap td:first-child{color:#172b34;font-weight:850}.amirnet-content-objective-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.amirnet-content-objective-grid article{display:grid;gap:8px;min-height:148px;padding:17px;border:1px solid #dcdeda;border-radius:14px;background:#fbfcfa}.amirnet-content-objective-grid strong{color:#172b34;font-size:14px}.amirnet-content-objective-grid p,.amirnet-content-objective-grid small{color:#6b7c85;font-size:12px;font-weight:600;line-height:1.65}.amirnet-content-objective-grid small{align-self:end;padding-top:8px;border-top:1px solid #e5e8e4}.amirnet-content-quality-workflow h2{color:#172b34;font-size:19px;font-weight:900}.amirnet-content-quality-workflow>div{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.amirnet-content-quality-workflow span{padding:8px 11px;border-radius:999px;background:#e4f2f0;color:#1b6e76;font-size:11px;font-weight:850}.amirnet-content-quality-workflow p{margin-top:17px;color:#6b7c85;font-size:13px;font-weight:600;line-height:1.75}.amirnet-learning-loop{margin:32px 0 42px;padding:clamp(22px,4vw,34px);border:1px solid #cfd9d5;border-radius:24px;background:radial-gradient(circle at 12% 12%,rgba(145,221,210,.18),transparent 34%),linear-gradient(145deg,#f8fbfa,#fff 62%);box-shadow:0 18px 48px #172b340f}.amirnet-learning-loop-heading{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,.72fr);align-items:end;gap:28px}.amirnet-learning-loop-heading>div>span{display:inline-flex;align-items:center;gap:7px;color:#1b6e76;font-size:12px;font-weight:900}.amirnet-learning-loop-heading h2{margin-top:7px;color:#172b34;font-size:clamp(22px,3vw,30px);font-weight:950;line-height:1.2}.amirnet-learning-loop-heading>p{color:#60737c;font-size:13px;font-weight:650;line-height:1.75}.amirnet-learning-loop-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:28px}.amirnet-learning-loop-grid article{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;min-height:252px;padding:17px 15px;border:1px solid #dce3df;border-radius:17px;background:#ffffffe6}.amirnet-learning-loop-grid article:not(:last-child):after{position:absolute;top:34px;left:-10px;width:10px;height:2px;background:#91ddd2;content:""}.amirnet-learning-loop-number{display:grid;width:30px;height:30px;place-items:center;border-radius:10px;background:#172b34;color:#fff;font-size:12px;font-weight:900}.amirnet-learning-loop-grid h3{color:#172b34;font-size:14px;font-weight:900;line-height:1.45}.amirnet-learning-loop-grid p{margin-top:7px;color:#60737c;font-size:12px;font-weight:620;line-height:1.7}.amirnet-learning-loop-grid small{display:block;margin-top:12px;padding-top:10px;border-top:1px solid #e5eae7;color:#6b7c85;font-size:11px;font-weight:650;line-height:1.6}.amirnet-learning-loop-actions{display:flex;flex-wrap:wrap;gap:6px 10px;margin-top:13px}.amirnet-learning-loop-actions a{display:inline-flex;align-items:center;gap:4px;color:#1b6e76;font-size:11px;font-weight:900;text-decoration:none}.amirnet-learning-loop-actions a:hover{text-decoration:underline;text-underline-offset:3px}@media(max-width:1100px){.amirnet-learning-loop-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.amirnet-learning-loop-grid article:not(:last-child):after{display:none}}@media(max-width:920px){.amirnet-content-quality-summary,.amirnet-content-objective-grid,.amirnet-learning-loop-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.amirnet-learning-loop-heading{grid-template-columns:1fr;gap:12px}}@media(max-width:600px){.amirnet-content-quality-summary,.amirnet-content-objective-grid,.amirnet-learning-loop-grid{grid-template-columns:1fr}.amirnet-content-quality-heading{align-items:flex-start;flex-direction:column}.amirnet-content-quality-matrix,.amirnet-content-quality-objectives,.amirnet-content-quality-workflow{padding:18px}.amirnet-learning-loop{margin-top:24px;padding:18px;border-radius:19px}.amirnet-learning-loop-grid article{min-height:0}}.amirnet-next-action-controls{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:20px}.af-next-action-copy .amirnet-next-action-controls>a{margin-top:0}.af-next-action-copy .amirnet-next-action-controls>a.is-secondary{border:1px solid rgba(255,255,255,.34);background:transparent;color:#fff}.af-next-action.is-return{background:radial-gradient(circle at 12% 20%,rgba(145,221,210,.25),transparent 36%),linear-gradient(135deg,#214c51,#17353a)}.af-next-action.is-exam_day,.af-next-action.is-exam_window{background:radial-gradient(circle at 12% 20%,rgba(255,215,153,.22),transparent 35%),linear-gradient(135deg,#493f2f,#2f302d)}.amirnet-recommendation-why{margin-top:18px;overflow:hidden;border:1px solid #d9e2de;border-radius:14px;background:#fbfcfa}.af-next-action .amirnet-recommendation-why{border-color:#fff3;background:#ffffff14;color:#fff}.amirnet-recommendation-why summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 15px;color:#31545b;font-size:12px;font-weight:900;cursor:pointer;list-style:none}.amirnet-recommendation-why summary::-webkit-details-marker{display:none}.amirnet-recommendation-why summary>span{display:inline-flex;align-items:center;gap:7px}.amirnet-recommendation-why[open] summary>svg{transform:rotate(180deg)}.amirnet-recommendation-why summary>svg{transition:transform .16s ease}.amirnet-recommendation-why>div{padding:0 15px 15px;border-top:1px solid #e5e9e6}.af-next-action .amirnet-recommendation-why summary,.af-next-action .amirnet-recommendation-why p,.af-next-action .amirnet-recommendation-why li,.af-next-action .amirnet-recommendation-why small{color:#ffffffe6}.af-next-action .amirnet-recommendation-why>div{border-top-color:#ffffff29}.amirnet-recommendation-why p,.amirnet-recommendation-why li,.amirnet-recommendation-why small{color:#60737c;font-size:12px;font-weight:650;line-height:1.65}.amirnet-recommendation-why p{padding-top:12px}.amirnet-recommendation-why ul{display:grid;gap:5px;margin-top:9px;padding-right:18px}.amirnet-recommendation-why small{display:block;margin-top:9px}.amirnet-recommendation-why.is-compact{max-width:620px}.amirnet-plan-heading{display:grid;grid-template-columns:minmax(0,1fr) minmax(270px,.42fr);align-items:end;gap:28px}.amirnet-plan-source{display:flex;align-items:flex-start;gap:12px;padding:17px;border:1px solid #d7dfdb;border-radius:16px;background:#f8faf8}.amirnet-plan-source>svg{flex:0 0 auto;margin-top:2px;color:#1b6e76}.amirnet-plan-source strong,.amirnet-plan-source span{display:block}.amirnet-plan-source strong{color:#172b34;font-size:13px}.amirnet-plan-source span{margin-top:4px;color:#667981;font-size:12px;font-weight:600;line-height:1.6}.amirnet-plan-budget{display:grid;grid-template-columns:minmax(0,.72fr) minmax(420px,1fr);gap:24px;margin-top:32px;padding:24px;border:1px solid #d6ded9;border-radius:22px;background:radial-gradient(circle at 15% 15%,rgba(145,221,210,.16),transparent 34%),#fff}.amirnet-plan-budget h2{margin-top:4px;color:#172b34;font-size:20px;font-weight:900;line-height:1.3}.amirnet-plan-budget-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.amirnet-plan-budget-options button{display:grid;gap:5px;min-height:92px;padding:15px 13px;border:1px solid #d9dfdc;border-radius:14px;background:#f9faf8;color:#172b34;text-align:right;cursor:pointer;transition:transform .15s ease,border-color .15s ease,background .15s ease}.amirnet-plan-budget-options button:hover{transform:translateY(-2px);border-color:#90bdb8}.amirnet-plan-budget-options button.is-selected{border-color:#1b6e76;background:#e8f4f2;box-shadow:inset 0 0 0 1px #1b6e76}.amirnet-plan-budget-options strong{font-size:16px}.amirnet-plan-budget-options span{color:#65777f;font-size:11px;font-weight:650;line-height:1.5}.amirnet-plan-budget-note{grid-column:1 / -1;display:flex;align-items:center;gap:8px;margin:0;padding:11px 13px;border-radius:12px;background:#f3f7f5;color:#52676f;font-size:12px;font-weight:700;line-height:1.6}.amirnet-plan-context{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.amirnet-plan-context>span{display:inline-flex;align-items:center;gap:6px;padding:8px 11px;border:1px solid #dbe1de;border-radius:999px;background:#fff;color:#5c7078;font-size:11px;font-weight:800}.amirnet-plan-actions{margin-top:34px}.amirnet-plan-actions-heading{display:flex;align-items:end;justify-content:space-between;gap:18px;margin-bottom:14px}.amirnet-plan-actions-heading h2{margin-top:4px;color:#172b34;font-size:23px;font-weight:950}.amirnet-plan-actions-heading>span{max-width:340px;color:#687a82;font-size:11px;font-weight:700;line-height:1.6;text-align:left}.amirnet-plan-action-list{overflow:hidden;border:1px solid #d6ded9;border-radius:20px;background:#fff}.amirnet-plan-action-list>article{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:17px;padding:22px;border-bottom:1px solid #e1e6e3}.amirnet-plan-action-list>article:last-child{border-bottom:0}.amirnet-plan-action-list>article.is-primary{background:linear-gradient(90deg,#e4f2f0d1,#ffffffe6)}.amirnet-plan-action-number{display:grid;width:36px;height:36px;place-items:center;border-radius:12px;background:#172b34;color:#fff;font-size:12px;font-weight:900}.amirnet-plan-action-copy small{color:#1b6e76;font-size:10px;font-weight:900;text-transform:uppercase}.amirnet-plan-action-copy h3{margin-top:3px;color:#172b34;font-size:18px;font-weight:900}.amirnet-plan-action-copy>p{margin-top:7px;color:#61747c;font-size:13px;font-weight:620;line-height:1.7}.amirnet-plan-action-list>article>a{margin-top:5px;white-space:nowrap}.amirnet-plan-evidence{margin-top:22px;padding:24px}.amirnet-plan-evidence>div{display:flex;align-items:center;gap:9px;color:#1b6e76}.amirnet-plan-evidence h2{color:#172b34;font-size:18px;font-weight:900}.amirnet-plan-evidence ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 18px;margin-top:16px;padding-right:19px;color:#5d7179;font-size:12px;font-weight:650;line-height:1.65}.amirnet-plan-evidence>p{margin-top:17px;padding-top:14px;border-top:1px solid #e2e7e4;color:#6a7b83;font-size:11px;font-weight:650;line-height:1.65}.amirnet-review-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:30px}.amirnet-review-summary article{padding:17px;border:1px solid #dce2df;border-radius:15px;background:#fff;text-align:center}.amirnet-review-summary strong,.amirnet-review-summary span{display:block}.amirnet-review-summary strong{color:#172b34;font-size:28px}.amirnet-review-summary span{margin-top:3px;color:#687a82;font-size:11px;font-weight:750}.amirnet-review-priority-list{display:grid;gap:8px;margin-top:18px}.amirnet-review-priority-list button{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;padding:13px 14px;border:1px solid #dde3e0;border-radius:13px;background:#fbfcfa;color:#172b34;text-align:right;cursor:pointer}.amirnet-review-priority-list button:hover{border-color:#8ebcb7;background:#f2f8f6}.amirnet-review-priority-list button>span{display:grid;width:28px;height:28px;place-items:center;border-radius:9px;background:#e4f2f0;color:#1b6e76;font-size:11px;font-weight:900}.amirnet-review-priority-list strong,.amirnet-review-priority-list small{display:block}.amirnet-review-priority-list small{margin-top:2px;color:#6b7c85;font-size:10px;font-weight:700}.amirnet-review-decision{display:flex;align-items:flex-start;gap:11px;margin-top:15px;padding:15px;border:1px solid #d5e1dc;border-radius:13px;background:#f5f9f7}.amirnet-review-decision.is-complete{border-color:#bedbc9;background:#f2faf6}.amirnet-review-decision>svg{flex:0 0 auto;margin-top:2px;color:#1b6e76}.amirnet-review-decision strong,.amirnet-review-decision p,.amirnet-review-decision small{display:block}.amirnet-review-decision strong{color:#214c51;font-size:13px}.amirnet-review-decision p,.amirnet-review-decision small{margin-top:4px;color:#60737c;font-size:11px;font-weight:650;line-height:1.65}.amirnet-review-result-actions{display:flex;flex-wrap:wrap;gap:9px;margin-top:17px}.amirnet-review-policy-note{display:flex;align-items:center;justify-content:center;gap:7px;margin-top:16px;color:#687a82;font-size:11px;font-weight:700;line-height:1.6;text-align:center}@media(max-width:860px){.amirnet-plan-heading,.amirnet-plan-budget{grid-template-columns:1fr}.amirnet-plan-actions-heading{align-items:flex-start;flex-direction:column}.amirnet-plan-actions-heading>span{text-align:right}}@media(max-width:650px){.amirnet-plan-budget{padding:18px}.amirnet-plan-budget-options,.amirnet-review-summary,.amirnet-plan-evidence ul{grid-template-columns:1fr}.amirnet-plan-action-list>article{grid-template-columns:auto minmax(0,1fr);padding:18px}.amirnet-plan-action-list>article>a{grid-column:2;width:fit-content}.amirnet-next-action-controls{align-items:stretch;flex-direction:column}.af-next-action-copy .amirnet-next-action-controls>a{justify-content:center}}@media(prefers-reduced-motion:reduce){.amirnet-plan-budget-options button,.amirnet-recommendation-why summary>svg{transition:none}}.amirnet-spin{animation:amirnet-consultation-spin .9s linear infinite}@keyframes amirnet-consultation-spin{to{transform:rotate(360deg)}}.amirnet-consultation-flow{display:grid;gap:22px;margin-top:42px;scroll-margin-top:108px}.amirnet-consultation-flow-heading,.amirnet-admin-consultation-toolbar{display:flex;align-items:flex-end;justify-content:space-between;gap:24px}.amirnet-consultation-flow-heading h2,.amirnet-admin-consultation-toolbar h2{margin-top:5px;color:#172b34;font-size:clamp(24px,3vw,34px);font-weight:950;line-height:1.2}.amirnet-admin-consultation-toolbar>div>p:last-child{max-width:690px;margin-top:9px;color:#667982;font-size:13px;font-weight:620;line-height:1.75}.amirnet-consultation-state{display:flex;align-items:center;justify-content:center;gap:11px;min-height:120px;padding:24px;border:1px solid #dce2df;border-radius:18px;background:#fff;color:#587078;font-size:14px;font-weight:750}.amirnet-consultation-message{display:flex;align-items:flex-start;gap:13px;padding:17px 19px;border:1px solid;border-radius:15px;font-size:13px;line-height:1.65}.amirnet-consultation-message svg{flex:0 0 auto;margin-top:2px}.amirnet-consultation-message strong{display:block;margin-bottom:2px;font-size:13px;font-weight:900}.amirnet-consultation-message.is-success{border-color:#badcc7;background:#eff8f2;color:#2f7043}.amirnet-consultation-message.is-warning{border-color:#e7d39c;background:#fff9e9;color:#795b16}.amirnet-consultation-message.is-error{border-color:#e8c3b8;background:#fff4f0;color:#8b3a26}.amirnet-consultation-intake,.amirnet-consultation-workspace{display:grid;gap:24px;padding:clamp(22px,4vw,34px);border:1px solid #d5ddda;border-radius:24px;background:radial-gradient(circle at 7% 8%,rgba(145,221,210,.16),transparent 26%),#fff;box-shadow:0 22px 60px #172b3412}.amirnet-consultation-intake-heading,.amirnet-consultation-section-heading,.amirnet-admin-consultation-section-title{display:flex;align-items:flex-start;gap:13px}.amirnet-consultation-intake-heading>span,.amirnet-consultation-section-heading>div>span,.amirnet-consultation-checkout-card>div>span{display:inline-flex;align-items:center;min-height:27px;padding:5px 9px;border-radius:999px;background:#e4f2f0;color:#1b6e76;font-size:11px;font-weight:900;white-space:nowrap}.amirnet-consultation-intake-heading h3,.amirnet-consultation-section-heading h3,.amirnet-consultation-checkout-card h3,.amirnet-admin-consultation-section-title h3{color:#172b34;font-size:20px;font-weight:900;line-height:1.3}.amirnet-consultation-intake-heading p,.amirnet-consultation-section-heading p,.amirnet-consultation-checkout-card p,.amirnet-admin-consultation-section-title p{margin-top:3px;color:#687a82;font-size:12px;font-weight:620;line-height:1.65}.amirnet-consultation-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.amirnet-consultation-intake label,.amirnet-admin-meeting-editor label,.amirnet-admin-plan-editor label{display:grid;gap:7px;color:#263c45;font-size:12px;font-weight:850}.amirnet-consultation-intake input,.amirnet-consultation-intake select,.amirnet-consultation-intake textarea,.amirnet-consultation-change-request textarea,.amirnet-admin-slot-manager input,.amirnet-admin-meeting-editor input,.amirnet-admin-change-manager textarea,.amirnet-admin-plan-editor textarea{width:100%;border:1px solid #ccd6d2;border-radius:12px;background:#fff;color:#172b34;font:inherit;font-size:14px;font-weight:620;outline:none;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.amirnet-consultation-intake input,.amirnet-consultation-intake select,.amirnet-admin-slot-manager input,.amirnet-admin-meeting-editor input{min-height:46px;padding:0 13px}.amirnet-consultation-intake textarea,.amirnet-consultation-change-request textarea,.amirnet-admin-change-manager textarea,.amirnet-admin-plan-editor textarea{min-height:104px;padding:12px 13px;line-height:1.65;resize:vertical}.amirnet-consultation-intake input:focus,.amirnet-consultation-intake select:focus,.amirnet-consultation-intake textarea:focus,.amirnet-consultation-change-request textarea:focus,.amirnet-admin-slot-manager input:focus,.amirnet-admin-meeting-editor input:focus,.amirnet-admin-change-manager textarea:focus,.amirnet-admin-plan-editor textarea:focus{border-color:#1b6e76;box-shadow:0 0 0 3px #1b6e761f}.amirnet-consultation-intake fieldset{display:grid;gap:11px;margin:0;padding:0;border:0}.amirnet-consultation-intake legend{color:#263c45;font-size:12px;font-weight:850}.amirnet-consultation-choice-grid{display:flex;flex-wrap:wrap;gap:9px}.amirnet-consultation-choice-grid button{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 13px;border:1px solid #d4dcda;border-radius:12px;background:#fafbf9;color:#4f626a;font-size:12px;font-weight:800;cursor:pointer}.amirnet-consultation-choice-grid button.is-selected{border-color:#70b6ad;background:#eaf6f3;color:#155a61}.amirnet-consultation-wide-field{grid-column:1 / -1}.amirnet-consultation-consent{display:flex!important;grid-column:1 / -1;grid-template-columns:none!important;align-items:flex-start;gap:10px!important;padding:14px 15px;border-radius:12px;background:#f6f8f7;color:#62747c!important;line-height:1.7}.amirnet-consultation-consent input{width:17px;min-height:17px;margin-top:2px;accent-color:#1b6e76}.amirnet-consultation-status-card{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;padding:22px;border:1px solid #d9e1de;border-radius:18px;background:#f8faf9}.amirnet-consultation-status-card>div:first-child{display:flex;align-items:flex-start;gap:13px}.amirnet-consultation-status-icon{display:grid;width:42px;height:42px;flex:0 0 auto;place-items:center;border-radius:13px;background:#e4f2f0;color:#1b6e76}.amirnet-consultation-status-card small{color:#6b7c85;font-size:10px;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.amirnet-consultation-status-card h3{margin-top:3px;color:#172b34;font-size:20px;font-weight:950}.amirnet-consultation-status-card p{margin-top:5px;color:#62747c;font-size:13px;font-weight:620;line-height:1.65}.amirnet-consultation-status-card dl{display:grid;grid-template-columns:repeat(3,auto);gap:8px;margin:0}.amirnet-consultation-status-card dl div{min-width:96px;padding:11px 13px;border:1px solid #e0e5e2;border-radius:11px;background:#fff}.amirnet-consultation-status-card dt{color:#7a8a91;font-size:10px;font-weight:850}.amirnet-consultation-status-card dd{margin-top:4px;color:#172b34;font-size:12px;font-weight:900}.amirnet-consultation-status-card.is-success{border-color:#badcc7;background:#f2faf5}.amirnet-consultation-status-card.is-warning{border-color:#e6d39b;background:#fffaea}.amirnet-consultation-status-card.is-danger{border-color:#e8c4ba;background:#fff5f1}.amirnet-consultation-slots,.amirnet-consultation-change-request,.amirnet-admin-slot-manager,.amirnet-admin-meeting-editor,.amirnet-admin-change-manager,.amirnet-admin-plan-editor,.amirnet-admin-consultation-copy-block{padding:21px;border:1px solid #dde3e0;border-radius:17px;background:#fff}.amirnet-consultation-section-heading{justify-content:space-between}.amirnet-consultation-section-heading>p{max-width:420px;text-align:left}.amirnet-consultation-slot-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;margin-top:18px}.amirnet-consultation-slot-grid button{display:grid;gap:7px;min-height:118px;padding:16px;border:1px solid #d4ddda;border-radius:14px;background:#fafcfb;color:#4f636b;text-align:right;cursor:pointer;transition:transform .15s ease,border-color .15s ease,box-shadow .15s ease}.amirnet-consultation-slot-grid button:hover:not(:disabled){transform:translateY(-2px);border-color:#72b8ae;box-shadow:0 9px 24px #172b3414}.amirnet-consultation-slot-grid button.is-owned{border-color:#70b6ad;background:#eaf6f3}.amirnet-consultation-slot-grid button svg{color:#1b6e76}.amirnet-consultation-slot-grid button strong{color:#172b34;font-size:13px;line-height:1.55}.amirnet-consultation-slot-grid button span{color:#1b6e76;font-size:11px;font-weight:850}.amirnet-consultation-empty,.amirnet-admin-consultation-empty{display:grid;justify-items:center;gap:8px;padding:30px 20px;border:1px dashed #ced8d4;border-radius:14px;background:#fafbf9;color:#687981;text-align:center}.amirnet-consultation-empty strong,.amirnet-admin-consultation-empty strong{color:#263c45}.amirnet-consultation-empty p,.amirnet-admin-consultation-empty p{max-width:560px;font-size:12px;font-weight:620;line-height:1.65}.amirnet-consultation-checkout-card,.amirnet-consultation-confirmed,.amirnet-consultation-plan-ready,.amirnet-consultation-payment-pending{display:flex;align-items:center;justify-content:space-between;gap:22px;padding:21px;border:1px solid #c9ddd8;border-radius:17px;background:linear-gradient(135deg,#eff8f6,#fff)}.amirnet-consultation-checkout-card>div,.amirnet-consultation-confirmed>div:not(.amirnet-consultation-confirmed-mark),.amirnet-consultation-plan-ready>div,.amirnet-consultation-payment-pending>div{min-width:0;flex:1}.amirnet-consultation-payment-pending{justify-content:flex-start;border-color:#d6deec;background:#f5f7fc;color:#4d6177}.amirnet-consultation-payment-pending strong,.amirnet-consultation-confirmed h3,.amirnet-consultation-plan-ready h3{color:#172b34;font-size:17px;font-weight:900}.amirnet-consultation-payment-pending p,.amirnet-consultation-confirmed p,.amirnet-consultation-plan-ready p{margin-top:4px;color:#63757d;font-size:12px;font-weight:620;line-height:1.65}.amirnet-consultation-confirmed-mark{display:grid;width:47px;height:47px;flex:0 0 auto;place-items:center;border-radius:14px;background:#cfead8;color:#34764a}.amirnet-consultation-plan-ready{border-color:#d6c9eb;background:linear-gradient(135deg,#f6f1fc,#fff)}.amirnet-consultation-plan-ready>svg{color:#74549a}.amirnet-consultation-change-request{display:grid;gap:14px}.amirnet-consultation-change-request h3{color:#172b34;font-size:17px;font-weight:900}.amirnet-consultation-change-request p{margin-top:4px;color:#687a82;font-size:12px;font-weight:620;line-height:1.65}.amirnet-consultation-change-request>div:last-child,.amirnet-admin-change-manager>div,.amirnet-consultation-return-actions,.amirnet-action-plan-footer>div{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.amirnet-consultation-return-page{min-height:calc(100vh - 80px)}.amirnet-consultation-return-card{display:grid;justify-items:center;gap:13px;margin:56px 0;padding:clamp(28px,6vw,54px);border:1px solid #d7dfdc;border-radius:26px;background:#fff;box-shadow:0 25px 70px #172b3417;text-align:center}.amirnet-consultation-return-icon{display:grid;width:66px;height:66px;place-items:center;border-radius:21px;background:#e8f5f2;color:#1b6e76}.amirnet-consultation-return-card.is-success .amirnet-consultation-return-icon{background:#e3f4e9;color:#34764a}.amirnet-consultation-return-card.is-danger .amirnet-consultation-return-icon{background:#fff0eb;color:#b14226}.amirnet-consultation-return-card h1{color:#172b34;font-size:clamp(27px,5vw,42px);font-weight:950;line-height:1.15}.amirnet-consultation-return-card>p:not(.amirnet-kicker){max-width:590px;color:#62747c;font-size:14px;font-weight:630;line-height:1.75}.amirnet-consultation-return-trust{display:flex;align-items:flex-start;gap:9px;max-width:590px;padding:14px 16px;border-radius:13px;background:#f4f7f6;color:#5f737b;font-size:12px;font-weight:650;line-height:1.65;text-align:right}.amirnet-consultation-return-trust code{margin-inline:3px;padding:1px 5px;border-radius:5px;background:#e7ecea;direction:ltr;font-size:11px}.amirnet-action-plan-page{padding:42px 20px 72px;background:#eef2ef}.amirnet-action-plan-document{width:min(940px,100%);margin:0 auto;padding:clamp(28px,6vw,64px);border:1px solid #d4dcda;border-radius:6px;background:#fff;box-shadow:0 20px 70px #172b341f}.amirnet-action-plan-header{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:28px;align-items:start;padding-bottom:30px;border-bottom:2px solid #172b34}.amirnet-action-plan-header h1{margin-top:7px;color:#172b34;font-size:clamp(32px,6vw,52px);font-weight:950;line-height:1.05}.amirnet-action-plan-header>div:first-child>p:last-child{max-width:650px;margin-top:15px;color:#53666f;font-size:15px;font-weight:620;line-height:1.85}.amirnet-action-plan-seal{display:grid;justify-items:center;gap:7px}.amirnet-action-plan-seal span{display:grid;width:72px;height:72px;place-items:center;border-radius:50%;background:#172b34;color:#91ddd2;font-size:22px;font-weight:950}.amirnet-action-plan-seal small{color:#687a82;font-size:10px;font-weight:850}.amirnet-action-plan-meta{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:24px}.amirnet-action-plan-meta>div{display:flex;align-items:center;gap:10px;padding:13px;border:1px solid #dfe5e2;background:#fafbf9}.amirnet-action-plan-meta svg{flex:0 0 auto;color:#1b6e76}.amirnet-action-plan-meta span{display:grid;gap:2px}.amirnet-action-plan-meta small{color:#7b8b91;font-size:9px;font-weight:850}.amirnet-action-plan-meta strong{color:#263c45;font-size:11px;font-weight:900}.amirnet-action-plan-section{margin-top:44px}.amirnet-action-plan-section-heading{display:flex;align-items:center;gap:13px;margin-bottom:18px}.amirnet-action-plan-section-heading>span{color:#1b6e76;font-size:24px;font-weight:950}.amirnet-action-plan-section-heading p{color:#6b7c85;font-size:10px;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.amirnet-action-plan-section-heading h2,.amirnet-action-plan-callout h2,.amirnet-action-plan-notes h2{margin-top:2px;color:#172b34;font-size:21px;font-weight:950}.amirnet-action-plan-priorities{display:grid;gap:10px}.amirnet-action-plan-priorities article{display:grid;grid-template-columns:auto minmax(0,1fr);gap:15px;padding:18px;border:1px solid #dce3e0;background:#fbfcfa}.amirnet-action-plan-priorities article>span{display:grid;width:34px;height:34px;place-items:center;border-radius:50%;background:#172b34;color:#fff;font-size:12px;font-weight:900}.amirnet-action-plan-priorities h3{color:#172b34;font-size:16px;font-weight:900}.amirnet-action-plan-priorities p{margin-top:4px;color:#63757d;font-size:12px;line-height:1.7}.amirnet-action-plan-priorities strong{display:block;margin-top:9px;color:#1b6e76;font-size:12px;line-height:1.65}.amirnet-action-plan-schedule{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.amirnet-action-plan-schedule article{padding:17px;border-top:4px solid #91ddd2;background:#f4f8f6}.amirnet-action-plan-schedule article>div{display:flex;justify-content:space-between;gap:12px}.amirnet-action-plan-schedule strong{color:#172b34;font-size:13px}.amirnet-action-plan-schedule span{color:#1b6e76;font-size:11px;font-weight:900}.amirnet-action-plan-schedule p{margin-top:10px;color:#5f727a;font-size:12px;line-height:1.7}.amirnet-action-plan-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:42px}.amirnet-action-plan-callout{display:flex;align-items:flex-start;gap:13px;padding:20px;border:1px solid}.amirnet-action-plan-callout.is-start{border-color:#bcdcc7;background:#eff8f2;color:#2f7043}.amirnet-action-plan-callout.is-avoid{border-color:#e7d5a5;background:#fff9e9;color:#795b16}.amirnet-action-plan-callout>svg{flex:0 0 auto;margin-top:2px}.amirnet-action-plan-callout>div>p{font-size:10px;font-weight:900;letter-spacing:.05em;text-transform:uppercase}.amirnet-action-plan-callout ol,.amirnet-action-plan-callout ul{display:grid;gap:7px;margin-top:13px;padding-inline-start:20px;font-size:12px;line-height:1.65}.amirnet-action-plan-milestones{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.amirnet-action-plan-milestones article{display:grid;gap:6px;min-height:105px;align-content:center;padding:18px;border:1px solid #dce3e0;text-align:center}.amirnet-action-plan-milestones small{color:#6c7f87;font-size:10px;font-weight:850}.amirnet-action-plan-milestones strong{color:#172b34;font-size:13px;line-height:1.6}.amirnet-action-plan-notes{margin-top:36px;padding:20px;border-inline-start:4px solid #1b6e76;background:#f5f8f7}.amirnet-action-plan-notes p{margin-top:8px;color:#52666e;font-size:13px;line-height:1.8;white-space:pre-wrap}.amirnet-action-plan-footer{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:42px;padding-top:24px;border-top:1px solid #cfd8d4}.amirnet-action-plan-footer>p{max-width:560px;color:#718188;font-size:10px;font-weight:650;line-height:1.7}.amirnet-admin-consultations{display:grid;gap:20px;margin-top:24px}.amirnet-admin-slot-manager{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:18px}.amirnet-admin-slot-manager form{display:grid;grid-template-columns:minmax(160px,.85fr) minmax(180px,1fr) minmax(160px,1fr) auto;align-items:center;gap:10px}.amirnet-admin-slot-manager form>div{display:flex;align-items:center;gap:10px}.amirnet-admin-slot-manager form svg{color:#1b6e76}.amirnet-admin-slot-manager form span{display:grid;gap:2px}.amirnet-admin-slot-manager form strong{color:#172b34;font-size:13px}.amirnet-admin-slot-manager form small{color:#718188;font-size:9px}.amirnet-admin-slot-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;max-height:225px;overflow:auto}.amirnet-admin-slot-list article{display:grid;gap:3px;padding:10px;border:1px solid #dce3e0;border-radius:10px;background:#fafbf9}.amirnet-admin-slot-list article.is-booked{border-color:#badcc7;background:#eff8f2}.amirnet-admin-slot-list article.is-held{border-color:#e7d39c;background:#fff9e9}.amirnet-admin-slot-list strong{color:#263c45;font-size:10px}.amirnet-admin-slot-list span,.amirnet-admin-slot-list small{color:#6b7c85;font-size:9px;font-weight:750}.amirnet-admin-slot-list>p{grid-column:1 / -1;padding:18px;color:#6b7c85;font-size:11px;line-height:1.65}.amirnet-admin-consultation-layout{display:grid;grid-template-columns:300px minmax(0,1fr);min-height:720px;overflow:hidden;border:1px solid #d7dfdc;border-radius:20px;background:#fff}.amirnet-admin-consultation-list{border-inline-end:1px solid #dce3e0;background:#f7f9f8}.amirnet-admin-consultation-list>header{display:flex;justify-content:space-between;gap:10px;padding:16px;border-bottom:1px solid #dce3e0;color:#60737b;font-size:10px;font-weight:850}.amirnet-admin-consultation-list>button{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;width:100%;padding:14px 15px;border:0;border-bottom:1px solid #e1e6e3;background:transparent;text-align:right;cursor:pointer}.amirnet-admin-consultation-list>button:hover,.amirnet-admin-consultation-list>button.is-selected{background:#fff}.amirnet-admin-consultation-list>button.is-selected{box-shadow:inset -3px 0 #1b6e76}.amirnet-admin-consultation-avatar{display:grid;width:36px;height:36px;place-items:center;border-radius:11px;background:#dcefeb;color:#1b6e76;font-size:13px;font-weight:950}.amirnet-admin-consultation-list>button>span:nth-child(2){display:grid;gap:3px;min-width:0}.amirnet-admin-consultation-list strong{overflow:hidden;color:#263c45;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.amirnet-admin-consultation-list small,.amirnet-admin-consultation-list time{color:#718188;font-size:9px;font-weight:700}.amirnet-admin-consultation-list time{grid-column:2;text-align:right}.amirnet-admin-consultation-detail{display:grid;align-content:start;gap:18px;padding:24px;overflow:hidden}.amirnet-admin-consultation-detail-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding-bottom:18px;border-bottom:1px solid #dce3e0}.amirnet-admin-consultation-detail-heading h2{margin-top:3px;color:#172b34;font-size:26px;font-weight:950}.amirnet-admin-consultation-detail-heading>div:first-child>p:last-child{margin-top:4px;color:#687a82;font-size:11px}.amirnet-admin-consultation-badges{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:7px}.amirnet-admin-consultation-badges span{display:inline-flex;align-items:center;gap:5px;padding:6px 9px;border-radius:999px;background:#eef2f0;color:#5e7179;font-size:9px;font-weight:900}.amirnet-admin-consultation-badges span.is-paid{background:#e4f4e9;color:#34764a}.amirnet-admin-consultation-badges span.is-failed{background:#fff0eb;color:#b14226}.amirnet-admin-intake-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.amirnet-admin-intake-summary>div{display:grid;gap:4px;padding:13px;border:1px solid #dde3e0;border-radius:11px;background:#fafbf9}.amirnet-admin-intake-summary small{color:#718188;font-size:9px;font-weight:850}.amirnet-admin-intake-summary strong{color:#263c45;font-size:12px}.amirnet-admin-consultation-copy-block h3,.amirnet-admin-meeting-editor h3,.amirnet-admin-plan-editor h3{color:#172b34;font-size:16px;font-weight:900}.amirnet-admin-consultation-copy-block>p{margin-top:7px;color:#51656d;font-size:13px;line-height:1.75}.amirnet-admin-consultation-copy-block>small{display:block;margin-top:9px;color:#6d7f87;font-size:10px;font-weight:750}.amirnet-admin-consultation-copy-block blockquote{margin:12px 0 0;padding:12px 14px;border-inline-start:3px solid #91ddd2;background:#f5f8f7;color:#5c7078;font-size:11px;line-height:1.7}.amirnet-admin-meeting-editor,.amirnet-admin-plan-editor{display:grid;gap:14px}.amirnet-admin-meeting-editor>div:nth-child(2){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.amirnet-admin-meeting-editor>a{display:inline-flex;align-items:center;gap:5px;width:fit-content;color:#1b6e76;font-size:10px;font-weight:850;text-decoration:none}.amirnet-admin-change-manager{display:grid;gap:10px}.amirnet-admin-plan-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media(max-width:1080px){.amirnet-admin-slot-manager{grid-template-columns:1fr}.amirnet-admin-consultation-layout{grid-template-columns:250px minmax(0,1fr)}.amirnet-consultation-slot-grid,.amirnet-action-plan-schedule,.amirnet-action-plan-milestones{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:820px){.amirnet-consultation-flow-heading,.amirnet-admin-consultation-toolbar,.amirnet-consultation-status-card,.amirnet-action-plan-footer{align-items:stretch;grid-template-columns:1fr;flex-direction:column}.amirnet-consultation-form-grid,.amirnet-action-plan-grid,.amirnet-admin-plan-grid,.amirnet-admin-meeting-editor>div:nth-child(2){grid-template-columns:1fr}.amirnet-consultation-status-card dl{grid-template-columns:repeat(3,minmax(0,1fr))}.amirnet-admin-slot-manager form{grid-template-columns:1fr 1fr}.amirnet-admin-consultation-layout{grid-template-columns:1fr}.amirnet-admin-consultation-list{max-height:310px;overflow:auto;border-inline-end:0;border-bottom:1px solid #dce3e0}.amirnet-action-plan-meta{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.amirnet-consultation-intake,.amirnet-consultation-workspace,.amirnet-action-plan-document,.amirnet-admin-consultation-detail{padding:18px}.amirnet-consultation-slot-grid,.amirnet-action-plan-schedule,.amirnet-action-plan-milestones,.amirnet-admin-intake-summary,.amirnet-admin-slot-list,.amirnet-consultation-status-card dl{grid-template-columns:1fr}.amirnet-consultation-checkout-card,.amirnet-consultation-confirmed,.amirnet-consultation-plan-ready,.amirnet-consultation-payment-pending{align-items:stretch;flex-direction:column}.amirnet-consultation-section-heading{align-items:flex-start;flex-direction:column}.amirnet-consultation-section-heading>p{text-align:right}.amirnet-action-plan-header{grid-template-columns:1fr}.amirnet-action-plan-seal{justify-items:start}.amirnet-admin-slot-manager form{grid-template-columns:1fr}}@media print{body,.amirnet-action-plan-page{background:#fff!important}.amirnet-shell-header,.amirnet-shell-mobile-nav,.no-print{display:none!important}.amirnet-action-plan-page{padding:0}.amirnet-action-plan-document{width:100%;padding:20mm 16mm;border:0;box-shadow:none}.amirnet-action-plan-section,.amirnet-action-plan-grid,.amirnet-action-plan-priorities article,.amirnet-action-plan-schedule article{break-inside:avoid}}@media(prefers-reduced-motion:reduce){.amirnet-spin{animation-duration:2.5s}.amirnet-consultation-slot-grid button,.amirnet-consultation-intake input,.amirnet-consultation-intake select,.amirnet-consultation-intake textarea{transition:none}}.amirnet-skip-link{position:fixed;z-index:9999;top:10px;right:12px;padding:10px 14px;border:2px solid #172b34;border-radius:10px;background:#fff;color:#172b34;font-size:14px;font-weight:900;text-decoration:none;transform:translateY(-160%);transition:transform .12s ease}.amirnet-skip-link:focus{transform:translateY(0)}.amirnet-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}#main-content:focus{outline:none}.amirnet-page :where(a,button,input,select,textarea,summary):focus-visible,.amirnet-public :where(a,button,input,select,textarea,summary):focus-visible,.amirnet-shell :where(a,button,input,select,textarea,summary):focus-visible,.amirnet-resilience-page :where(a,button):focus-visible{outline:3px solid #0b6f78;outline-offset:3px}.amirnet-page :where(button,[role=button],a.amirnet-primary-button,a.amirnet-secondary-button),.amirnet-public :where(button,[role=button]){min-height:44px}.amirnet-route-loading,.amirnet-resilience-page{display:grid;min-height:70vh;place-items:center;padding:28px}.amirnet-route-loading{align-content:center;gap:10px;color:#60737c;font-size:14px;font-weight:800}.amirnet-resilience-page{min-height:100vh;background:radial-gradient(circle at 15% 10%,rgba(145,221,210,.25),transparent 34%),#f5f7f5}.amirnet-resilience-card{width:min(620px,100%);padding:clamp(24px,6vw,42px);border:1px solid #d4dcda;border-radius:24px;background:#fff;box-shadow:0 20px 60px #172b3417;text-align:center}.amirnet-resilience-icon{display:grid;width:62px;height:62px;margin:0 auto 16px;place-items:center;border-radius:20px;background:#fff1ec;color:#b14226}.amirnet-resilience-card h1{margin-top:7px;color:#172b34;font-size:clamp(24px,5vw,34px);font-weight:950;line-height:1.25}.amirnet-resilience-card>p:not(.amirnet-kicker){max-width:520px;margin:14px auto 0;color:#60737c;font-size:14px;font-weight:600;line-height:1.8}.amirnet-resilience-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:24px}.amirnet-resilience-card>small{display:block;margin-top:18px;color:#788990;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px}.amirnet-health-panel{display:grid;gap:20px;margin-top:24px}.amirnet-health-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:24px}.amirnet-health-heading h2{margin-top:4px;color:#172b34;font-size:clamp(22px,3vw,30px);font-weight:950}.amirnet-health-heading p:not(.amirnet-kicker){max-width:670px;margin-top:8px;color:#64767e;font-size:13px;font-weight:600;line-height:1.75}.amirnet-health-controls{display:flex;align-items:flex-end;gap:10px}.amirnet-health-controls label{display:grid;gap:6px;color:#64767e;font-size:11px;font-weight:850}.amirnet-health-controls select{min-height:44px;padding:0 12px;border:1px solid #cfd8d5;border-radius:11px;background:#fff;color:#172b34;font:inherit}.amirnet-health-message{display:flex;align-items:flex-start;gap:12px;padding:16px 18px;border:1px solid #e8c6ba;border-radius:14px;background:#fff4f0;color:#8d3c29}.amirnet-health-message svg{flex:0 0 auto;margin-top:2px}.amirnet-health-message p{margin-top:3px;font-size:12px;line-height:1.6}.amirnet-health-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.amirnet-health-summary article{display:grid;min-height:142px;gap:7px;padding:19px;border:1px solid #d8dfdc;border-radius:16px;background:#fff}.amirnet-health-summary svg{color:#1b6e76}.amirnet-health-summary span,.amirnet-health-summary small{color:#6b7c85;font-size:11px;font-weight:750}.amirnet-health-summary strong{align-self:end;color:#172b34;font-size:30px;line-height:1}.amirnet-health-summary strong.is-date{font-size:15px;line-height:1.45}.amirnet-health-grid{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(300px,.75fr);gap:16px}.amirnet-health-errors,.amirnet-health-performance{min-width:0;padding:22px}.amirnet-health-section-title{display:flex;align-items:flex-start;gap:11px;margin-bottom:18px}.amirnet-health-section-title svg{flex:0 0 auto;margin-top:2px;color:#1b6e76}.amirnet-health-section-title h3{color:#172b34;font-size:17px;font-weight:900}.amirnet-health-section-title p{margin-top:3px;color:#6b7c85;font-size:11px;font-weight:600;line-height:1.55}.amirnet-health-table-wrap{overflow-x:auto}.amirnet-health-table-wrap table{width:100%;min-width:760px;border-collapse:collapse;text-align:right}.amirnet-health-table-wrap th,.amirnet-health-table-wrap td{padding:11px 10px;border-bottom:1px solid #e5e9e7;color:#52656d;font-size:11px;vertical-align:top}.amirnet-health-table-wrap th{color:#6b7c85;font-weight:900}.amirnet-health-table-wrap td strong,.amirnet-health-table-wrap td small{display:block}.amirnet-health-table-wrap td strong{max-width:300px;color:#172b34;font-size:12px;line-height:1.55}.amirnet-health-table-wrap td small{margin-top:4px;color:#788990;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px}.amirnet-health-metrics{display:grid;gap:9px}.amirnet-health-metrics article{display:grid;gap:4px;padding:14px;border:1px solid #dce3df;border-radius:13px;background:#f9fbfa}.amirnet-health-metrics span,.amirnet-health-metrics small{color:#6b7c85;font-size:10px;font-weight:750}.amirnet-health-metrics strong{color:#172b34;font-size:20px}.amirnet-health-empty{padding:28px 12px;color:#6b7c85;font-size:13px;font-weight:650;text-align:center}.amirnet-spin{animation:amirnet-resilience-spin .85s linear infinite}@keyframes amirnet-resilience-spin{to{transform:rotate(360deg)}}@media(max-width:980px){.amirnet-health-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.amirnet-health-grid{grid-template-columns:1fr}}@media(max-width:680px){.amirnet-health-heading,.amirnet-health-controls{align-items:stretch;flex-direction:column}.amirnet-health-summary{grid-template-columns:1fr}.amirnet-health-summary article{min-height:120px}.amirnet-resilience-actions{flex-direction:column}.amirnet-resilience-actions>*{width:100%}}@media(forced-colors:active){.amirnet-skip-link,.amirnet-resilience-card,.amirnet-health-summary article,.amirnet-health-metrics article{border:1px solid CanvasText}.amirnet-page :where(a,button,input,select,textarea,summary):focus-visible,.amirnet-public :where(a,button,input,select,textarea,summary):focus-visible{outline:3px solid Highlight}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.amirnet-spin{animation:none!important}}.amirnet-admin-release-nav{position:sticky;z-index:35;top:0;display:flex;justify-content:center;gap:8px;padding:10px 16px;border-bottom:1px solid #dce3df;background:#f7f9f7f0;backdrop-filter:blur(14px)}.amirnet-admin-release-nav a{display:inline-flex;min-height:44px;align-items:center;gap:7px;padding:0 14px;border:1px solid transparent;border-radius:12px;color:#60737c;font-size:12px;font-weight:900;text-decoration:none}.amirnet-admin-release-nav a[aria-current=page]{border-color:#bdd8d3;background:#e7f3f1;color:#155f67}@media(max-width:520px){.amirnet-admin-release-nav{justify-content:stretch}.amirnet-admin-release-nav a{flex:1;justify-content:center}}.easyamirnet-public,.easyamirnet-auth-page{font-family:Heebo,Arial,sans-serif}.easyamirnet-wordmark>span:last-child,.easyamirnet-wordmark .af-shell-logo-copy{display:grid;gap:1px}.easyamirnet-wordmark strong{color:#172b34;font-size:18px;font-weight:900;letter-spacing:-.035em}.easyamirnet-wordmark small{color:#6b7c85;font-size:10px;font-weight:700;white-space:nowrap}.easyamirnet-google-cta,.easyamirnet-auth-google{cursor:pointer}.easyamirnet-google-mark{width:19px;height:19px;flex:0 0 auto}.easyamirnet-google-cta{min-height:46px;border:1px solid rgba(255,255,255,.12);background:#172b34;box-shadow:0 14px 34px #172b342e}.easyamirnet-google-cta:hover{background:#0f222a;transform:translateY(-1px)}.easyamirnet-google-cta:disabled{cursor:wait;transform:none}.easyamirnet-google-cta--hero{min-height:54px;padding-inline:27px;border-radius:13px;background:#172b34;font-size:15px}.easyamirnet-hero{overflow:hidden;background:radial-gradient(circle at 84% 16%,rgba(118,213,199,.34),transparent 30%),radial-gradient(circle at 10% 78%,rgba(239,151,108,.22),transparent 33%),linear-gradient(180deg,#edf9f6,#f8fbfa 66%,#fff)}.easyamirnet-hero .amirnet-public-hero-copy h1{max-width:720px}.easyamirnet-hero .amirnet-public-hero-copy h1 em{color:#1b6e76;font-style:normal}.easyamirnet-hero-actions button{border:0}.easyamirnet-google-error{max-width:560px;margin:16px 0 0;padding:11px 14px;border:1px solid #e8c6ba;border-radius:12px;background:#fff5f1;color:#9a3f29;font-size:13px;font-weight:700;line-height:1.6}.easyamirnet-preview{border-color:#1b6e762e;box-shadow:0 34px 90px #172b3424}.easyamirnet-preview-flow{display:grid;grid-template-columns:auto 1fr auto 1fr auto;align-items:center;gap:8px;margin:24px 0 22px}.easyamirnet-preview-flow span{display:inline-flex;min-height:29px;align-items:center;justify-content:center;padding:0 10px;border:1px solid #d9dfdc;border-radius:999px;background:#fff;color:#64757d;font-size:10px;font-weight:850;white-space:nowrap}.easyamirnet-preview-flow span.is-done{border-color:#b8dace;background:#eff8f2;color:#2f7e55}.easyamirnet-preview-flow i{height:2px;border-radius:999px;background:linear-gradient(90deg,#91ddd2,#dce6e2)}.easyamirnet-beta-band{position:relative;overflow:hidden}.easyamirnet-beta-band:after{position:absolute;inset:auto -120px -180px auto;width:420px;height:420px;border-radius:50%;background:#91ddd214;content:""}.easyamirnet-video-launch-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.easyamirnet-video-launch-grid article{min-height:245px;padding:28px;border:1px solid #dce3df;border-radius:20px;background:linear-gradient(145deg,#fffffff5,#f7faf8f0);box-shadow:0 18px 48px #172b340f}.easyamirnet-video-launch-grid article>span{display:inline-grid;width:36px;height:36px;place-items:center;margin-bottom:26px;border-radius:11px;background:#172b34;color:#fff;font-size:11px;font-weight:900}.easyamirnet-video-launch-grid svg{display:block;margin-bottom:16px;color:#1b6e76}.easyamirnet-video-launch-grid h3{margin:0;color:#172b34;font-size:21px;font-weight:900;letter-spacing:-.02em}.easyamirnet-video-launch-grid p{margin:10px 0 0;color:#64757d;font-size:14px;font-weight:550;line-height:1.75}.easyamirnet-video-launch-grid article.is-roadmap{border-style:dashed;background:#f7faf8}.easyamirnet-open-beta{width:min(1180px,calc(100% - 48px));margin:20px auto 84px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:44px;padding:clamp(30px,5vw,52px);border-radius:26px;background:radial-gradient(circle at 92% 16%,rgba(145,221,210,.22),transparent 31%),#172b34;color:#fff;box-shadow:0 24px 70px #172b342e}.easyamirnet-open-beta .amirnet-public-eyebrow{border-color:#fff3;background:#ffffff14;color:#b9ebe3}.easyamirnet-open-beta h2{max-width:720px;margin:20px 0 0;font-size:clamp(28px,4vw,43px);font-weight:900;line-height:1.2;letter-spacing:-.035em}.easyamirnet-open-beta p{max-width:670px;margin:13px 0 0;color:#ffffffb3;font-size:15px;font-weight:550;line-height:1.8}.easyamirnet-open-beta .easyamirnet-google-cta{border-color:transparent;background:#fff;color:#172b34;box-shadow:none;white-space:nowrap}.easyamirnet-open-beta .easyamirnet-google-cta:hover{background:#eef7f4}.easyamirnet-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 22px}.easyamirnet-footer strong{color:#172b34;font-size:14px;font-weight:900}.easyamirnet-footer a{color:#1b6e76;font-weight:800;text-decoration:none}.easyamirnet-auth-story{background:radial-gradient(circle at 20% 15%,rgba(145,221,210,.16),transparent 30%),linear-gradient(145deg,#172b34,#203d46)}.easyamirnet-auth-card{border-color:#1b6e7629}.easyamirnet-auth-google{display:inline-flex;width:100%;min-height:52px;align-items:center;justify-content:center;gap:11px;border:1.5px solid #d7dedb;border-radius:12px;background:#fff;color:#172b34;font-family:Heebo,Arial,sans-serif;font-size:15px;font-weight:850;transition:border-color .12s ease,box-shadow .12s ease,transform .12s ease}.easyamirnet-auth-google:hover{border-color:#aebfba;box-shadow:0 10px 24px #172b3414;transform:translateY(-1px)}.easyamirnet-auth-google:disabled{opacity:.65;cursor:wait;transform:none}.af-shell-logo-copy strong{letter-spacing:-.03em}.af-shell-free-badge{white-space:nowrap}@media(max-width:960px){.easyamirnet-video-launch-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.easyamirnet-video-launch-grid article.is-roadmap{grid-column:1 / -1;min-height:190px}.easyamirnet-open-beta{grid-template-columns:1fr;justify-items:start}}@media(max-width:760px){.amirnet-public-nav-inner{width:min(100% - 28px,1180px);justify-content:space-between}.amirnet-public-brand,.amirnet-public-nav .amirnet-marketing-cta{position:static}.amirnet-public-links,.easyamirnet-wordmark small{display:none}.easyamirnet-google-cta{min-height:42px;padding-inline:15px;font-size:12px}.easyamirnet-hero{padding-top:58px}.easyamirnet-preview-flow{grid-template-columns:1fr}.easyamirnet-preview-flow i{width:2px;height:12px;margin:0 auto}.easyamirnet-video-launch-grid{grid-template-columns:1fr}.easyamirnet-video-launch-grid article.is-roadmap{grid-column:auto}.easyamirnet-open-beta{width:min(100% - 28px,1180px);margin-bottom:46px;gap:28px;border-radius:20px}.easyamirnet-footer{align-items:flex-start;flex-direction:column;text-align:right}}@media(prefers-reduced-motion:reduce){.easyamirnet-google-cta,.easyamirnet-auth-google{transition:none}.easyamirnet-google-cta:hover,.easyamirnet-auth-google:hover{transform:none}}html,body,#root,.af-shell,.amirnet-public,.amirnet-page,.af-focus-page,.af-simulation-page{width:100%;max-width:100%;min-width:0}body{overflow-x:hidden}.af-shell-main,.amirnet-container,.amirnet-analytics-container,.amirnet-auth-shell,.amirnet-onboarding-shell,.amirnet-action-plan-document{min-width:0}img,video:not(.amirnet-course-player){max-width:100%;height:auto}.amirnet-public,.amirnet-page,.af-shell,.af-dashboard,.af-focus-page,.af-simulation-page,.amirnet-action-plan-document{overflow-wrap:anywhere}@media(max-width:720px){input:not([type=checkbox]):not([type=radio]),select,textarea{font-size:16px!important}.af-mobile-nav a,.af-focus-exit,.af-option,.af-primary-button,.af-secondary-button,.amirnet-primary-button,.amirnet-secondary-button,.amirnet-marketing-cta,.amirnet-marketing-secondary,.amirnet-text-button,.amirnet-auth-google,.amirnet-consultation-slot-grid button,.amirnet-consultation-choice-grid button{min-height:44px}.af-mobile-nav{padding-bottom:max(10px,env(safe-area-inset-bottom,0px))}.af-mobile-nav a{min-width:56px;min-height:48px;justify-content:center}.af-shell-main,.af-dashboard,.amirnet-page{min-width:0}.af-focus-header{width:calc(100% - 24px)}.af-focus-main,.af-exam-topbar,.af-exam-body,.af-sim-centered,.af-transition{width:calc(100% - 28px)}.af-focus-exit{min-width:44px;display:inline-grid;place-items:center}.af-question-strip{max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}.af-question-strip::-webkit-scrollbar{display:none}.af-question-strip button{width:44px;height:44px;flex:0 0 44px}.af-exam-topbar{flex-wrap:wrap;gap:10px}.af-writing,.af-standard-question,.af-reading-grid{min-width:0;max-width:100%}.af-writing-input{min-height:210px}.amirnet-video-stage{width:100%;max-width:100%;margin-top:24px;border-radius:16px}.amirnet-video-stage-message{padding:20px 16px}.amirnet-video-lesson-grid{grid-template-columns:1fr}.amirnet-video-objectives,.amirnet-video-takeaways,.amirnet-video-quiz{padding:20px}.amirnet-video-outline-list article{grid-template-columns:42px minmax(0,1fr);gap:12px;padding-inline:0}.amirnet-admin-tabs,.amirnet-consultation-return-actions,.amirnet-action-plan-footer>div{max-width:100%}.amirnet-admin-tabs{overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}.amirnet-admin-tabs::-webkit-scrollbar{display:none}.amirnet-admin-table,.amirnet-admin-event-table{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.amirnet-consultation-return-actions>*,.amirnet-action-plan-footer>div>*{min-height:44px}.amirnet-action-plan-page{padding-inline:12px}}@media(max-width:480px){.amirnet-public-hero h1{font-size:clamp(34px,11vw,41px)}.amirnet-section-title{font-size:clamp(28px,9vw,34px)}.af-sim-stat-row{flex-wrap:wrap;gap:14px 22px}.af-sim-stat{min-width:92px}.af-exam-footer,.amirnet-consultation-return-actions{align-items:stretch;flex-direction:column-reverse}.af-exam-footer>*,.amirnet-consultation-return-actions>*{width:100%}.af-writing-count{align-items:flex-start;flex-direction:column;gap:4px}.amirnet-action-plan-document,.amirnet-admin-consultation-detail{padding-inline:16px}}@media(max-height:520px)and (orientation:landscape){.af-focus-header{position:sticky;top:0;z-index:20;padding-top:max(8px,env(safe-area-inset-top,0px));background:#f7f7f5f5;backdrop-filter:blur(10px)}.af-focus-main{padding-top:8px}.af-option{min-height:44px}.af-sim-centered,.af-transition{padding-block:20px}.amirnet-auth-story{min-height:320px}}@media(prefers-reduced-motion:reduce){.af-mobile-nav,.af-question-strip{scroll-behavior:auto}}@media(max-width:960px){.easyamirnet-auth-page .amirnet-auth-story{min-height:0;padding:20px 24px}.easyamirnet-auth-page .amirnet-auth-story-copy{margin-top:16px}.easyamirnet-auth-page .amirnet-auth-story-copy h1{margin-top:0;font-size:26px;line-height:1.3}.easyamirnet-auth-page .amirnet-auth-story-copy>p{margin-top:8px;font-size:14px}.easyamirnet-auth-page .amirnet-auth-story-copy .amirnet-public-eyebrow,.easyamirnet-auth-page .amirnet-auth-benefits{display:none}.easyamirnet-auth-page .amirnet-auth-card{padding:24px}.easyamirnet-auth-page .amirnet-auth-card-heading h2{font-size:26px;overflow-wrap:anywhere}}.af-shell-logo,.af-shell-avatar,.af-focus-exit,.amirnet-icon-button{min-width:44px;min-height:44px}.amirnet-analytics-container>*,.amirnet-analytics-container section>*,.amirnet-analytics-header>*,.amirnet-analytics-source>div{min-width:0}@media(max-width:820px){.amirnet-analytics-header,.amirnet-analytics-chart-grid,.amirnet-analytics-learning-grid,.amirnet-analytics-sections{grid-template-columns:minmax(0,1fr)}}@media(max-width:620px){.amirnet-analytics-hero,.amirnet-analytics-metric-grid,.amirnet-analytics-vocab-stats{grid-template-columns:minmax(0,1fr)}}.amirnet-offline-page{display:block!important;width:100%;min-width:0;padding-bottom:72px;overflow-wrap:normal}.amirnet-offline-controls{display:block!important;width:min(1160px,calc(100% - 56px))!important;max-width:1160px!important;min-width:0;margin:0 auto!important;padding:52px 0 26px!important}.amirnet-offline-hero{max-width:760px;margin:0 auto 30px;text-align:center}.amirnet-offline-hero .amirnet-section-title{margin-top:14px}.amirnet-offline-hero .amirnet-section-subtitle{max-width:720px;margin:12px auto 0;line-height:1.75}.amirnet-offline-preset-grid{width:min(1040px,100%);margin:0 auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.amirnet-offline-preset{min-width:0;min-height:132px;padding:21px 22px;border:1px solid #dce3df;border-radius:18px;background:#fff;display:grid;grid-template-columns:44px minmax(0,1fr);grid-template-rows:auto 1fr;column-gap:15px;row-gap:7px;align-items:start;color:inherit;text-align:right;cursor:pointer;overflow-wrap:normal;word-break:normal;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.amirnet-offline-preset:hover,.amirnet-offline-preset.is-selected{border-color:#1b6e76;box-shadow:0 12px 30px #172b3414;transform:translateY(-2px)}.amirnet-offline-preset.is-selected{background:linear-gradient(145deg,#f4faf8,#fff)}.amirnet-offline-preset svg{grid-row:1 / 3;width:42px;height:42px;padding:10px;border-radius:13px;background:#e7f4f0;color:#1b6e76}.amirnet-offline-preset strong{min-width:0;color:#172b34;font-size:1rem;line-height:1.4;overflow-wrap:normal;word-break:normal}.amirnet-offline-preset span{min-width:0;color:#667980;font-size:.84rem;line-height:1.65;overflow-wrap:normal;word-break:normal}.amirnet-offline-toolbar{width:min(1040px,100%);margin:16px auto 0;padding:20px 22px;display:grid;grid-template-columns:minmax(260px,1fr) auto auto;align-items:center;gap:20px;border-radius:18px}.amirnet-offline-toolbar>div:first-child{min-width:0;display:grid;gap:4px}.amirnet-offline-toolbar>div:first-child strong{color:#172b34}.amirnet-offline-toolbar>div:first-child span,.amirnet-offline-toolbar>div:first-child small{color:#6b7c85;line-height:1.55}.amirnet-offline-answer-toggle{display:inline-flex;align-items:center;gap:9px;color:#455963;font-size:.84rem;font-weight:750;white-space:nowrap}.amirnet-offline-answer-toggle input{width:18px;height:18px;flex:0 0 auto;accent-color:#1b6e76}.amirnet-offline-toolbar-actions{display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap}.amirnet-offline-screen-note{width:min(860px,100%);margin:16px auto 0;display:flex;align-items:flex-start;justify-content:center;gap:10px;color:#6b7c85;font-size:.82rem;line-height:1.7;text-align:center}.amirnet-offline-screen-note svg{flex:0 0 auto;margin-top:3px;color:#b76b3b}.amirnet-offline-document{display:block!important;clear:both;width:min(960px,calc(100% - 56px));max-width:960px;min-width:0;margin:20px auto 0;color:#172b34;direction:rtl;overflow-wrap:normal;word-break:normal}.amirnet-offline-cover,.amirnet-offline-section,.amirnet-offline-answer-key{width:100%;min-width:0;margin:0 0 24px;padding:42px;border:1px solid #dce3df;border-radius:20px;background:#fff;box-shadow:0 14px 38px #172b340b;overflow-wrap:normal;word-break:normal}.amirnet-offline-cover{min-height:520px;display:flex;flex-direction:column;justify-content:flex-start;padding:48px 50px 42px}.amirnet-offline-cover-brand{width:fit-content;display:inline-flex;align-items:center;gap:9px;align-self:flex-start;padding:7px 11px 7px 8px;border-radius:999px;background:#172b34;color:#fff;font-size:.82rem;font-weight:900}.amirnet-offline-cover-brand span{width:26px;height:26px;display:grid;place-items:center;border-radius:50%;background:#91ddd2;color:#172b34;font-size:.68rem;letter-spacing:-.02em}.amirnet-offline-cover>p:first-of-type{margin:30px 0 0;color:#1b6e76;font-size:.78rem;font-weight:900}.amirnet-offline-cover h1{max-width:760px;margin:8px 0 0;color:#172b34;font-size:clamp(2.35rem,5vw,3.75rem);line-height:1.05;letter-spacing:-.045em}.amirnet-offline-cover h2{max-width:760px;margin:12px 0 0;color:#5d7078;font-size:1rem;line-height:1.75;font-weight:650}.amirnet-offline-cover-meta{margin-top:30px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.amirnet-offline-cover-meta>span{min-width:0;padding:13px 14px;border:1px solid #dce3df;border-radius:12px;background:#fbfcfb;color:#536872;font-size:.8rem;font-weight:750;line-height:1.45;text-align:center;overflow-wrap:normal;word-break:normal}.amirnet-offline-personalization{margin-top:26px;padding:18px 20px;border:1px solid #cfe1db;border-radius:14px;background:#f4faf8}.amirnet-offline-personalization>strong{color:#173f45}.amirnet-offline-personalization ul{margin:9px 0 0;padding-inline-start:20px;color:#455963;line-height:1.75}.amirnet-offline-cover>small:last-child{display:block;margin-top:auto;padding-top:28px;color:#7a8a91;font-size:.72rem;line-height:1.65}.amirnet-offline-section-header{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;padding-bottom:20px;border-bottom:2px solid #172b34}.amirnet-offline-section-header>div{min-width:0}.amirnet-offline-section-header span{color:#1b6e76;font-weight:900;font-size:.78rem}.amirnet-offline-section-header h2{margin:4px 0 0;font-size:1.75rem}.amirnet-offline-section-header p{margin:6px 0 0;color:#6b7c85}.amirnet-offline-section-header>strong{flex:0 0 auto;padding:8px 11px;border:1px solid #cfd8d4;border-radius:9px;font-size:.86rem}.amirnet-offline-passage{margin:28px 0;padding:24px;border:1px solid #d8dfdc;border-radius:12px;background:#fafbfa;text-align:left}.amirnet-offline-passage h3{margin:0 0 14px;font-size:1.2rem}.amirnet-offline-passage p{margin:0;white-space:pre-line;font-family:"Source Serif 4",Georgia,serif;font-size:1rem;line-height:1.9}.amirnet-offline-question-list{display:grid}.amirnet-offline-question{display:grid;grid-template-columns:36px minmax(0,1fr);gap:14px;padding:26px 0;border-bottom:1px solid #e0e5e2}.amirnet-offline-question:last-child{border-bottom:0}.amirnet-offline-question-number,.amirnet-offline-vocab-number{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:#172b34;color:#fff;font-size:.78rem;font-weight:900}.amirnet-offline-question-body{min-width:0;text-align:left}.amirnet-offline-question-prompt{margin:0 0 14px;font-family:"Source Serif 4",Georgia,serif;font-size:1.02rem;line-height:1.7}.amirnet-offline-options{display:grid;gap:8px}.amirnet-offline-option{display:grid;grid-template-columns:24px minmax(0,1fr);gap:8px;align-items:start}.amirnet-offline-option>span{width:22px;height:22px;border:1.5px solid #7d8b91;border-radius:50%;display:grid;place-items:center;font-size:.68rem;font-weight:800}.amirnet-offline-option p{min-width:0;margin:0;line-height:1.55}.amirnet-offline-vocab-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px}.amirnet-offline-vocab-row{min-width:0;display:grid;grid-template-columns:32px minmax(0,1fr);gap:10px;padding:18px 0;border-bottom:1px solid #e0e5e2}.amirnet-offline-vocab-row>div{min-width:0}.amirnet-offline-vocab-row strong{font-size:1rem}.amirnet-offline-vocab-blank{margin:5px 0;color:#596a72;font-size:.82rem}.amirnet-offline-vocab-sentence{margin:0;color:#263e49;font-family:"Source Serif 4",Georgia,serif;line-height:1.55;text-align:left}.amirnet-offline-writing{margin-top:28px}.amirnet-offline-writing-prompt{padding:22px;border:1px solid #d8dfdc;border-radius:12px;background:#fafbfa;text-align:left}.amirnet-offline-writing-prompt p{font-family:"Source Serif 4",Georgia,serif;font-size:1.05rem;line-height:1.7}.amirnet-offline-writing-prompt small{color:#596a72;line-height:1.6}.amirnet-offline-writing-meta{margin:16px 0 8px;color:#596a72;font-size:.82rem;font-weight:800}.amirnet-offline-writing-lines{display:grid}.amirnet-offline-writing-lines span{display:block;height:31px;border-bottom:1px solid #aeb9b4}.amirnet-offline-answer-key{border-color:#c7d9d2}.amirnet-offline-answer-group{padding-top:26px}.amirnet-offline-answer-group+.amirnet-offline-answer-group{margin-top:24px;border-top:1px solid #dce3df}.amirnet-offline-answer-group h3{margin:0 0 14px}.amirnet-offline-answer-item{padding:12px 0;border-bottom:1px solid #edf0ee}.amirnet-offline-answer-item p,.amirnet-offline-answer-item small{display:block;margin:4px 0 0;color:#596a72;line-height:1.65}.amirnet-offline-answer-group ul{color:#455963;line-height:1.9}@media(max-width:900px){.amirnet-offline-controls{width:calc(100% - 36px)!important;padding-top:38px!important}.amirnet-offline-toolbar{grid-template-columns:1fr}.amirnet-offline-answer-toggle{white-space:normal}.amirnet-offline-toolbar-actions{justify-content:flex-start}.amirnet-offline-document{width:calc(100% - 36px)}}@media(max-width:700px){.amirnet-offline-preset-grid{grid-template-columns:1fr}.amirnet-offline-preset{min-height:112px}.amirnet-offline-toolbar-actions,.amirnet-offline-toolbar-actions>*{width:100%}.amirnet-offline-cover,.amirnet-offline-section,.amirnet-offline-answer-key{padding:28px 22px;border-radius:16px}.amirnet-offline-cover{min-height:0}.amirnet-offline-cover h1{font-size:clamp(2rem,11vw,3rem)}.amirnet-offline-cover-meta{grid-template-columns:repeat(2,minmax(0,1fr))}.amirnet-offline-vocab-list{grid-template-columns:1fr}.amirnet-offline-section-header{flex-direction:column}.amirnet-offline-screen-note{text-align:right}}@media(max-width:430px){.amirnet-offline-controls,.amirnet-offline-document{width:calc(100% - 24px)!important}.amirnet-offline-preset{grid-template-columns:38px minmax(0,1fr);padding:17px}.amirnet-offline-preset svg{width:36px;height:36px;padding:8px}.amirnet-offline-cover-meta{grid-template-columns:1fr}.amirnet-offline-question{grid-template-columns:30px minmax(0,1fr);gap:10px}}@page{size:A4 portrait;margin:14mm 13mm}@media print{html,body{background:#fff!important;color:#111!important;print-color-adjust:exact;-webkit-print-color-adjust:exact}body{overflow:visible!important}.af-shell-header,.af-mobile-nav,.amirnet-offline-controls,.amirnet-skip-link{display:none!important}.af-shell,.af-shell-main,.amirnet-page,.amirnet-offline-page{display:block!important;width:100%!important;max-width:none!important;min-width:0!important;margin:0!important;padding:0!important;background:#fff!important}.amirnet-offline-document{display:block!important;width:auto!important;max-width:none!important;min-width:0!important;margin:0!important;color:#111!important;background:#fff!important}.amirnet-offline-cover,.amirnet-offline-section,.amirnet-offline-answer-key{border:0!important;border-radius:0!important;box-shadow:none!important;padding:0!important;margin:0!important;background:#fff!important}.amirnet-offline-cover{min-height:245mm!important}.amirnet-offline-cover-brand{background:#111!important;color:#fff!important}.amirnet-offline-cover-brand span{background:#fff!important;color:#111!important}.amirnet-offline-cover-meta>span{background:#fff!important;color:#111!important}.amirnet-offline-personalization,.amirnet-offline-passage,.amirnet-offline-writing-prompt{background:#fff!important}.amirnet-offline-page-break{break-before:page;page-break-before:always;padding-top:1mm!important}.amirnet-offline-avoid-break,.amirnet-offline-question,.amirnet-offline-vocab-row,.amirnet-offline-answer-item,.amirnet-offline-passage,.amirnet-offline-writing-prompt{break-inside:avoid;page-break-inside:avoid}.amirnet-offline-section-header{border-bottom-color:#111}.amirnet-offline-question-number,.amirnet-offline-vocab-number{background:#111!important;color:#fff!important}.amirnet-offline-passage,.amirnet-offline-question-prompt,.amirnet-offline-option p,.amirnet-offline-vocab-sentence{font-size:10.5pt}a[href]:after{content:none!important}}.easyamirnet-public-v3{background:#f7f8f5}.easyamirnet-stakes-hero{padding:clamp(4.5rem,8vw,7rem) 1.25rem 4.75rem;overflow:hidden;background:radial-gradient(circle at 18% 20%,rgba(145,221,210,.24),transparent 32%),radial-gradient(circle at 84% 12%,rgba(255,193,143,.24),transparent 28%),linear-gradient(180deg,#fbfcfa,#f4f7f4)}.easyamirnet-stakes-inner{width:min(1180px,100%);margin:0 auto;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);gap:clamp(2.25rem,5vw,5.5rem);align-items:center}.easyamirnet-stakes-copy h1{max-width:780px;margin:1.15rem 0 1.2rem;color:#172b34;font-size:clamp(2.85rem,6vw,5.8rem);line-height:.98;letter-spacing:-.065em;font-weight:900}.easyamirnet-stakes-copy h1 em{display:block;margin-top:.18em;color:#1b6e76;font-style:normal}.easyamirnet-stakes-lead{max-width:690px;color:#536872;font-size:clamp(1.02rem,1.7vw,1.24rem);line-height:1.8;font-weight:550}.easyamirnet-confidence-row{margin-top:1.6rem;display:flex;flex-wrap:wrap;gap:.65rem 1rem;color:#52666e;font-size:.82rem;font-weight:800}.easyamirnet-confidence-row span{display:inline-flex;align-items:center;gap:.38rem}.easyamirnet-hero-product{position:relative;padding:1.25rem;border:1px solid rgba(23,43,52,.1);border-radius:28px;background:#172b34;color:#fff;box-shadow:0 28px 70px #172b3429}.easyamirnet-hero-product:before{content:"";position:absolute;inset:-10px 28px auto;height:20px;border-radius:999px;background:#1b6e761f;filter:blur(14px)}.easyamirnet-hero-product-head{display:flex;align-items:center;gap:.85rem;padding:.25rem .2rem 1.15rem}.easyamirnet-hero-product-head>span{width:42px;height:42px;display:grid;place-items:center;border-radius:13px;background:#91ddd2;color:#172b34}.easyamirnet-hero-product-head div{display:grid;gap:.18rem}.easyamirnet-hero-product-head small{color:#91ddd2;font-weight:800}.easyamirnet-hero-product-head strong{font-size:1rem}.easyamirnet-route-stack{display:grid;gap:.6rem}.easyamirnet-route-stack article{display:flex;align-items:center;gap:.9rem;min-height:70px;padding:.85rem 1rem;border:1px solid rgba(255,255,255,.09);border-radius:16px;background:#ffffff0b}.easyamirnet-route-stack article.is-current{background:#fff;color:#172b34}.easyamirnet-route-stack i{width:30px;height:30px;display:grid;place-items:center;flex:0 0 auto;border-radius:50%;background:#91ddd229;color:#91ddd2;font-size:.72rem;font-style:normal;font-weight:900}.easyamirnet-route-stack .is-current i{background:#dff6f1;color:#1b6e76}.easyamirnet-route-stack div{display:grid;gap:.16rem}.easyamirnet-route-stack strong{font-size:.92rem}.easyamirnet-route-stack span{color:#b8c5ca;font-size:.77rem;line-height:1.45}.easyamirnet-route-stack .is-current span{color:#667980}.easyamirnet-mini-proof{display:grid;grid-template-columns:repeat(4,1fr);gap:.5rem;margin-top:.9rem}.easyamirnet-mini-proof span{padding:.8rem .45rem;display:grid;gap:.15rem;text-align:center;border-radius:13px;background:#ffffff0f}.easyamirnet-mini-proof strong{font-size:1.12rem;color:#fff}.easyamirnet-mini-proof small{color:#aebdc2;font-size:.66rem;font-weight:700}.easyamirnet-inside-section{padding-top:clamp(4.5rem,8vw,7rem);padding-bottom:clamp(4.5rem,8vw,7rem)}.easyamirnet-benefit-grid-v3{grid-template-columns:repeat(4,minmax(0,1fr))}.easyamirnet-content-note{margin-top:1.25rem;padding:1rem 1.1rem;display:flex;align-items:flex-start;gap:.8rem;border:1px solid #dce3df;border-radius:16px;background:#fff;color:#1b6e76}.easyamirnet-content-note div{display:grid;gap:.2rem}.easyamirnet-content-note strong{color:#172b34;font-size:.9rem}.easyamirnet-content-note span{color:#63757c;font-size:.8rem;line-height:1.65}.easyamirnet-founder-section{padding:0 1.25rem clamp(4.5rem,8vw,7rem);background:#f7f8f5}.easyamirnet-founder-card{width:min(1020px,100%);margin:0 auto;display:grid;grid-template-columns:150px minmax(0,1fr);gap:clamp(1.5rem,4vw,3.5rem);align-items:center;padding:clamp(1.5rem,4vw,3rem);border:1px solid #dce3df;border-radius:28px;background:#fff;box-shadow:0 20px 50px #172b3412}.easyamirnet-founder-mark{width:132px;aspect-ratio:1;display:grid;place-items:center;border-radius:36px;background:linear-gradient(145deg,#172b34,#1b6e76);color:#fff;font-size:2.4rem;font-weight:900;letter-spacing:-.05em}.easyamirnet-founder-copy h2{margin:.35rem 0 .7rem;color:#172b34;font-size:clamp(1.65rem,3vw,2.5rem);line-height:1.15;letter-spacing:-.035em;font-weight:900}.easyamirnet-founder-copy>p:not(.amirnet-kicker){color:#536872;font-size:.98rem;line-height:1.85;font-weight:550}.easyamirnet-founder-note{display:inline-block;margin-top:.8rem;color:#1b6e76;font-size:.78rem;font-weight:800}.easyamirnet-onboarding-shortcuts button{appearance:none;width:100%;border:1px solid #dce3df;border-radius:16px;background:#fff;color:inherit;cursor:pointer;font:inherit;text-align:center;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.easyamirnet-onboarding-shortcuts button:hover,.easyamirnet-onboarding-shortcuts button:focus-visible{transform:translateY(-2px);border-color:#91ddd2;box-shadow:0 10px 24px #172b3414;outline:none}.easyamirnet-onboarding-shortcuts button svg{margin:0 auto .35rem;color:#1b6e76}.easyamirnet-onboarding-shortcuts button small{display:block;margin-top:.25rem;color:#6b7c85;font-size:.68rem}.amirnet-onboarding-progress button{appearance:none;padding:0;border:0;background:transparent;color:inherit;cursor:pointer;font:inherit}.amirnet-onboarding-progress button:focus-visible{outline:2px solid #1b6e76;outline-offset:4px;border-radius:999px}.easyamirnet-shabbat-banner{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:1rem 1.2rem;align-items:center;margin-top:1.4rem;padding:1.2rem 1.3rem;border:1px solid #d7e7e2;border-radius:20px;background:linear-gradient(135deg,#eef8f5,#fffaf4)}.easyamirnet-shabbat-icon{width:48px;height:48px;display:grid;place-items:center;border-radius:15px;background:#172b34;color:#fff}.easyamirnet-shabbat-banner div{display:grid;gap:.18rem}.easyamirnet-shabbat-banner small{color:#1b6e76;font-weight:900}.easyamirnet-shabbat-banner h2{color:#172b34;font-size:1.1rem;font-weight:900}.easyamirnet-shabbat-banner p{color:#61747c;font-size:.78rem;line-height:1.6}.easyamirnet-shabbat-banner>a{min-height:42px;display:inline-flex;align-items:center;justify-content:center;padding:.65rem .95rem;border-radius:12px;background:#1b6e76;color:#fff;text-decoration:none;font-size:.78rem;font-weight:900;white-space:nowrap}@media(max-width:980px){.easyamirnet-stakes-inner{grid-template-columns:1fr}.easyamirnet-stakes-copy{text-align:center}.easyamirnet-stakes-lead,.easyamirnet-stakes-copy h1{margin-left:auto;margin-right:auto}.easyamirnet-stakes-copy .amirnet-public-actions,.easyamirnet-confidence-row{justify-content:center}.easyamirnet-hero-product{width:min(620px,100%);margin:0 auto}.easyamirnet-benefit-grid-v3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:680px){.easyamirnet-stakes-hero{padding-top:3.6rem}.easyamirnet-stakes-copy h1{font-size:clamp(2.45rem,12vw,3.7rem)}.easyamirnet-mini-proof{grid-template-columns:repeat(2,1fr)}.easyamirnet-benefit-grid-v3{grid-template-columns:1fr}.easyamirnet-founder-card{grid-template-columns:1fr;text-align:center}.easyamirnet-founder-mark{width:104px;margin:0 auto;border-radius:28px}.easyamirnet-shabbat-banner{grid-template-columns:1fr;text-align:center}.easyamirnet-shabbat-icon{margin:0 auto}.easyamirnet-shabbat-banner>a{width:100%}.easyamirnet-offline-header-link span{display:none}}.easyamirnet-why-section,.easyamirnet-impact-section,.easyamirnet-faq-section{padding:clamp(4.5rem,8vw,7rem) 1.25rem}.easyamirnet-why-section{background:#172b34;color:#fff}.easyamirnet-why-inner,.easyamirnet-impact-inner,.easyamirnet-faq-inner{width:min(1080px,100%);margin:0 auto}.easyamirnet-why-inner>header,.easyamirnet-impact-inner>header,.easyamirnet-faq-inner>h2,.easyamirnet-faq-inner>.amirnet-kicker{max-width:790px}.easyamirnet-why-inner .amirnet-kicker{color:#91ddd2}.easyamirnet-why-inner h2,.easyamirnet-impact-inner h2,.easyamirnet-faq-inner h2,.easyamirnet-exam-explainer h2{margin:.4rem 0 .8rem;font-size:clamp(2rem,4.5vw,3.5rem);line-height:1.05;letter-spacing:-.045em;font-weight:900}.easyamirnet-why-inner h2{color:#fff}.easyamirnet-why-inner header>p:last-child{color:#bfd0d5;font-size:1rem;line-height:1.85}.easyamirnet-stakes-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem;margin-top:2.3rem}.easyamirnet-stakes-grid article{min-height:190px;padding:1.35rem;display:flex;flex-direction:column;gap:.55rem;border:1px solid rgba(255,255,255,.11);border-radius:20px;background:#ffffff0e}.easyamirnet-stakes-grid svg{color:#91ddd2;margin-bottom:.35rem}.easyamirnet-stakes-grid strong{font-size:1.05rem}.easyamirnet-stakes-grid span{color:#b9c9ce;font-size:.82rem;line-height:1.7}.easyamirnet-exam-explainer{padding-top:clamp(4.5rem,8vw,7rem);padding-bottom:2rem}.easyamirnet-core-types{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem;margin-top:2rem}.easyamirnet-core-types article{padding:1.35rem;border:1px solid #dce3df;border-radius:20px;background:#fff}.easyamirnet-core-types article>span{display:inline-grid;place-items:center;width:34px;height:34px;margin-bottom:1rem;border-radius:10px;background:#e8f6f3;color:#1b6e76;font-size:.72rem;font-weight:900}.easyamirnet-core-types small{display:block;color:#6b7c85;font-weight:800}.easyamirnet-core-types h3{margin:.15rem 0 .55rem;color:#172b34;font-size:1.15rem;font-weight:900}.easyamirnet-core-types p,.easyamirnet-experimental-note{color:#60737b;font-size:.82rem;line-height:1.75}.easyamirnet-experimental-note{margin-top:1rem;padding:1rem 1.1rem;border-radius:14px;background:#fff8ef;border:1px solid #f1dec7}.easyamirnet-impact-section{background:linear-gradient(180deg,#eef7f4,#f7f8f5)}.easyamirnet-impact-inner>header>p:last-child{color:#61747c;line-height:1.8}.easyamirnet-impact-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(330px,.95fr);gap:1rem;margin-top:2rem;align-items:stretch}.easyamirnet-impact-controls{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;padding:1.1rem;border:1px solid #d7e4df;border-radius:22px;background:#fff}.easyamirnet-impact-controls label{display:grid;gap:.4rem}.easyamirnet-impact-controls label span{color:#52666e;font-size:.75rem;font-weight:800}.easyamirnet-impact-controls input{width:100%;min-height:46px;padding:.65rem .75rem;border:1px solid #d5dfdb;border-radius:12px;background:#fafcfa;color:#172b34;font:inherit;font-weight:800;direction:ltr;text-align:left}.easyamirnet-impact-controls input:focus{outline:2px solid rgba(27,110,118,.2);border-color:#1b6e76}.easyamirnet-impact-result{padding:1.4rem;display:flex;flex-direction:column;justify-content:center;border-radius:22px;background:#172b34;color:#fff}.easyamirnet-impact-label{color:#91ddd2;font-size:.72rem;font-weight:900}.easyamirnet-impact-result>strong{margin-top:.35rem;font-size:clamp(2.2rem,5vw,3.6rem);line-height:1;letter-spacing:-.05em}.easyamirnet-impact-result>p{margin-top:.5rem;color:#b8c8cd;font-size:.82rem}.easyamirnet-impact-result>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;margin-top:1.25rem}.easyamirnet-impact-result article{padding:.85rem .55rem;display:grid;gap:.2rem;text-align:center;border-radius:14px;background:#ffffff12}.easyamirnet-impact-result b{color:#fff;font-size:1.15rem}.easyamirnet-impact-result article span{color:#aebdc2;font-size:.66rem;font-weight:700}.easyamirnet-impact-result>small{margin-top:1.1rem;color:#91a6ad;font-size:.68rem;line-height:1.65}.easyamirnet-founder-card--photo{grid-template-columns:minmax(250px,340px) minmax(0,1fr);align-items:stretch}.easyamirnet-founder-photo-wrap{min-height:390px;overflow:hidden;border-radius:24px;background:#edf1ee}.easyamirnet-founder-photo{width:100%;height:100%;display:block;object-fit:cover;object-position:50% 35%}.easyamirnet-founder-copy>p+p{margin-top:.6rem}.easyamirnet-faq-section{background:#fff}.easyamirnet-faq-inner h2{color:#172b34;margin-bottom:1.5rem}.easyamirnet-faq-inner details{border-top:1px solid #dce3df}.easyamirnet-faq-inner details:last-child{border-bottom:1px solid #dce3df}.easyamirnet-faq-inner summary{padding:1.05rem .1rem;color:#172b34;font-size:.92rem;font-weight:900;cursor:pointer}.easyamirnet-faq-inner details p{max-width:820px;padding:0 .1rem 1.1rem;color:#60737b;font-size:.82rem;line-height:1.75}.amirnet-review-page section.mt-5>.grid>div{display:grid!important;grid-template-columns:minmax(0,1fr) auto;gap:.75rem;direction:rtl;text-align:right}.amirnet-review-page section.mt-5>.grid>div>span:first-child{min-width:0;overflow-wrap:anywhere}.amirnet-review-page section.mt-5>.grid>div>span:last-child{white-space:nowrap;text-align:left}@media(max-width:820px){.easyamirnet-stakes-grid,.easyamirnet-core-types,.easyamirnet-impact-grid,.easyamirnet-founder-card--photo{grid-template-columns:1fr}.easyamirnet-founder-photo-wrap{min-height:320px;max-height:500px}}@media(max-width:620px){.easyamirnet-impact-controls{grid-template-columns:1fr}.easyamirnet-impact-result>div{grid-template-columns:1fr}.amirnet-review-page section.mt-5>.grid>div{grid-template-columns:1fr}.amirnet-review-page section.mt-5>.grid>div>span:last-child{white-space:normal;text-align:right}}.easyamirnet-practice-page{padding-top:22px}.easyamirnet-practice-mode-tabs{width:min(980px,calc(100% - 32px));margin:0 auto 18px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.easyamirnet-practice-mode-tabs button{min-height:74px;display:flex;align-items:center;gap:11px;padding:12px 14px;border:1px solid #dce3df;border-radius:16px;background:#ffffffd6;color:#536872;text-align:right;cursor:pointer;transition:border-color .16s ease,transform .16s ease,box-shadow .16s ease,background .16s ease}.easyamirnet-practice-mode-tabs button:hover,.easyamirnet-practice-mode-tabs button:focus-visible{transform:translateY(-1px);border-color:#91ddd2;outline:none}.easyamirnet-practice-mode-tabs button.is-active{border-color:#1b6e76;background:#eef8f5;color:#172b34;box-shadow:0 8px 22px #172b3412}.easyamirnet-practice-mode-tabs button>svg{flex:0 0 auto;color:#1b6e76}.easyamirnet-practice-mode-tabs button>span{min-width:0;display:grid;gap:2px}.easyamirnet-practice-mode-tabs strong{font-size:.86rem;font-weight:900}.easyamirnet-practice-mode-tabs small{color:#788990;font-size:.67rem;line-height:1.35}.easyamirnet-practice-reading-layout{width:min(1160px,calc(100% - 40px));margin:0 auto;padding:34px 0 22px;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);gap:28px;align-items:start}.easyamirnet-practice-passage{max-height:min(66vh,720px);overflow:auto;padding:26px 28px;border:1px solid #dce3df;border-radius:20px;background:#fff;color:#263e48;box-shadow:0 12px 32px #172b340d}.easyamirnet-practice-passage-head{margin-bottom:18px;display:flex;align-items:center;justify-content:space-between;gap:16px}.easyamirnet-practice-passage-head strong{font-family:"Source Serif 4",serif;font-size:1.08rem}.easyamirnet-practice-passage>p{white-space:pre-line;font-family:"Source Serif 4",serif;font-size:1rem;line-height:1.9}.easyamirnet-practice-question-panel{min-width:0}.easyamirnet-practice-reading-layout .easyamirnet-practice-question-panel{padding:22px 0}.easyamirnet-practice-review-passage{width:min(760px,calc(100% - 40px));margin:24px auto 6px;padding:22px 24px;border:1px solid #dce3df;border-radius:18px;background:#fff;color:#3f555f}.easyamirnet-practice-review-passage strong{display:block;margin-bottom:10px;color:#172b34}.easyamirnet-practice-review-passage p{white-space:pre-line;font-family:"Source Serif 4",serif;line-height:1.8}.easyamirnet-question-jump{display:flex;justify-content:center;flex-wrap:wrap;gap:.5rem;margin:0 auto 1.1rem;padding:0 20px}.easyamirnet-question-jump button{min-width:44px;min-height:44px;width:44px;height:44px;display:grid;place-items:center;border:1px solid #d7dfdc;border-radius:50%;background:#fff;color:#6b7c85;font:inherit;font-size:.75rem;font-weight:900;cursor:pointer}.easyamirnet-question-jump button.is-answered{border-color:#91ddd2;background:#eef9f6;color:#1b6e76}.easyamirnet-question-jump button.is-current{box-shadow:0 0 0 3px #1b6e761f;border-color:#1b6e76}.easyamirnet-question-jump button:focus-visible{outline:2px solid #1b6e76;outline-offset:2px}.easyamirnet-practice-footer{width:min(760px,calc(100% - 40px));margin-inline:auto}.easyamirnet-missing-answer-note{width:min(760px,calc(100% - 40px));margin:.8rem auto 0;padding:.75rem .9rem;border-radius:12px;background:#fff8ef;color:#8b653b;text-align:center;font-size:.76rem;font-weight:700;line-height:1.6}.easyamirnet-score-estimate{margin:18px auto 0;max-width:620px;padding:18px 20px;display:grid;grid-template-columns:auto minmax(0,1fr);gap:16px;align-items:center;border:1px solid rgba(145,221,210,.45);border-radius:18px;background:#eef8f5c7;text-align:right}.easyamirnet-score-estimate>strong{min-width:104px;color:#172b34;font-size:2.6rem;letter-spacing:-.05em;text-align:center}.easyamirnet-score-estimate div{display:grid;gap:4px}.easyamirnet-score-estimate b{color:#1b6e76;font-size:.82rem}.easyamirnet-score-estimate span,.easyamirnet-score-estimate small{color:#63757c;line-height:1.55}.easyamirnet-score-estimate span{font-size:.78rem;font-weight:700}.easyamirnet-score-estimate small{font-size:.68rem}@media(max-width:820px){.easyamirnet-practice-mode-tabs{grid-template-columns:1fr}.easyamirnet-practice-mode-tabs button{min-height:60px}.easyamirnet-practice-reading-layout{grid-template-columns:1fr;width:min(760px,calc(100% - 30px))}.easyamirnet-practice-passage{max-height:none}}@media(max-width:560px){.easyamirnet-score-estimate{grid-template-columns:1fr;text-align:center}}.easyamirnet-impact-auto{min-height:72px;padding:12px 14px;display:grid;align-content:center;gap:2px;border:1px solid #d7e4df;border-radius:14px;background:linear-gradient(135deg,#f2faf7,#fff)}.easyamirnet-impact-auto>span{color:#60737b;font-size:.7rem;font-weight:800}.easyamirnet-impact-auto>strong{color:#172b34;font-size:1rem;font-weight:900}.easyamirnet-impact-auto>small{color:#7b8b91;font-size:.64rem;line-height:1.45}.easyamirnet-founder-photo-wrap{position:relative;min-height:390px;overflow:hidden;border-radius:24px;background:linear-gradient(145deg,#e5efeb,#f5f0e8)}.easyamirnet-founder-photo-wrap:after{content:"";position:absolute;inset:auto 0 0;height:18%;pointer-events:none;background:linear-gradient(180deg,transparent,rgba(23,43,52,.08))}.easyamirnet-founder-photo{width:100%;height:100%;min-height:390px;display:block;object-fit:cover;object-position:50% 34%}.af-dashboard-inner,.amirnet-container{text-wrap:pretty}.af-tool-link,.amirnet-card{transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}@media(hover:hover){.af-tool-link:hover{transform:translateY(-2px)}}@media(max-width:820px){.easyamirnet-founder-photo,.easyamirnet-founder-photo-wrap{min-height:320px}}.amirnet-review-page{background:radial-gradient(circle at 88% 3%,rgba(27,110,118,.07),transparent 24%),#f7f8f6}.amirnet-review-page .amirnet-container{width:min(1040px,calc(100% - 48px));max-width:1040px!important;padding-top:50px}.amirnet-review-page .amirnet-container>header{max-width:820px;margin-inline:auto;margin-bottom:0!important}.amirnet-review-page .amirnet-section-title{max-width:820px;font-size:clamp(34px,4.4vw,50px);line-height:1.16}.amirnet-review-page .amirnet-section-subtitle{max-width:760px;margin-top:13px;font-size:15px;line-height:1.8}.amirnet-review-page .amirnet-review-summary{gap:14px;margin-top:34px}.amirnet-review-page .amirnet-review-summary article{min-height:112px;display:grid;place-content:center;padding:20px 18px;border-color:#d8e2de;border-radius:18px;background:linear-gradient(145deg,#fff,#f8fbf9);box-shadow:0 10px 28px #172b340b}.amirnet-review-page .amirnet-review-summary strong{color:#102f37;font-size:36px;line-height:1}.amirnet-review-page .amirnet-review-summary span{margin-top:8px;color:#60737c;font-size:12px;font-weight:800}.amirnet-review-page .amirnet-container>section:nth-of-type(2){margin-top:20px!important;padding:26px!important;border:1px solid #d8e1dd!important;border-radius:24px!important;background:#fffffff5!important;box-shadow:0 18px 48px #172b340e}.amirnet-review-page .amirnet-container>section:nth-of-type(2)>div:first-child{margin-bottom:20px!important;padding-bottom:18px;border-bottom:1px solid #e7ece9}.amirnet-review-page .amirnet-container>section:nth-of-type(2)>div:first-child h2{color:#172b34;font-size:22px;font-weight:900}.amirnet-review-page .amirnet-container>section:nth-of-type(2)>div:first-child p{margin-top:5px;color:#667981;font-size:13px}.amirnet-review-page .amirnet-container>section:nth-of-type(2)>div:nth-of-type(2){display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px!important}.amirnet-review-page .amirnet-container>section:nth-of-type(2)>div:nth-of-type(2)>div{min-height:96px;display:flex!important;flex-direction:column;align-items:flex-start!important;justify-content:center!important;gap:7px!important;padding:16px 17px!important;border:1px solid #dce4e0!important;border-radius:16px!important;background:#fbfcfb}.amirnet-review-page .amirnet-container>section:nth-of-type(2)>div:nth-of-type(2)>div>span:first-child{color:#17343b;font-size:14px!important;font-weight:850!important;line-height:1.45;unicode-bidi:plaintext}.amirnet-review-page .amirnet-container>section:nth-of-type(2)>div:nth-of-type(2)>div>span:last-child{color:#72838a!important;font-size:11px!important;font-weight:700!important}.amirnet-review-page .amirnet-review-priority-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:22px}.amirnet-review-page .amirnet-review-priority-list button{min-height:118px;grid-template-columns:34px minmax(0,1fr) auto;align-items:start;gap:12px;padding:17px;border-color:#d9e2de;border-radius:16px;background:#fff;box-shadow:0 8px 22px #172b3409}.amirnet-review-page .amirnet-review-priority-list button:hover{transform:translateY(-2px);border-color:#92bcb8;background:#f6fbf9;box-shadow:0 12px 28px #172b3411}.amirnet-review-page .amirnet-review-priority-list button>span{width:34px;height:34px;border-radius:11px;font-size:12px}.amirnet-review-page .amirnet-review-priority-list strong{color:#172b34;font-size:15px;font-weight:900;line-height:1.35;unicode-bidi:plaintext}.amirnet-review-page .amirnet-review-priority-list small{margin-top:7px;color:#65777f;font-size:11px;line-height:1.55}.amirnet-review-page .amirnet-container>section:nth-of-type(2)>.amirnet-primary-button{min-height:54px;margin-top:20px!important;border-radius:14px;background:linear-gradient(135deg,#1b6e76,#145056);box-shadow:0 10px 24px #1b6e7629}.amirnet-review-page .amirnet-review-policy-note{max-width:720px;margin:18px auto 0;padding:12px 16px;border-radius:12px;background:#eef5f2;color:#5d7179;font-size:12px}.amirnet-page .amirnet-container.max-w-\[900px\]{max-width:980px!important}.amirnet-page .amirnet-container.max-w-\[900px\]>section.mt-9{border-radius:22px!important;border-color:#d9e1dd!important;box-shadow:0 14px 36px #172b340d}.amirnet-page .amirnet-container.max-w-\[900px\]>section.mt-9>article{padding:23px 25px!important;transition:background-color .15s ease}.amirnet-page .amirnet-container.max-w-\[900px\]>section.mt-9>article:hover{background:#fafcfb}.amirnet-page .amirnet-container[style*="max-width: 780px"]{max-width:920px!important}.amirnet-page .amirnet-container[style*="max-width: 780px"]>section{padding-inline:28px!important;border-color:#d9e1dd!important;border-radius:22px!important;box-shadow:0 14px 36px #172b340b}.amirnet-page .amirnet-container[style*="max-width: 780px"]>section>label,.amirnet-page .amirnet-container[style*="max-width: 780px"]>section>div,.amirnet-page .amirnet-container[style*="max-width: 780px"]>section>a{min-height:82px!important}.amirnet-page .amirnet-container[style*="max-width: 780px"]>section>label:hover,.amirnet-page .amirnet-container[style*="max-width: 780px"]>section>a:hover{background:#fafcfb}@media(max-width:800px){.amirnet-review-page .amirnet-container{width:calc(100% - 32px);padding-top:34px}.amirnet-review-page .amirnet-review-summary,.amirnet-review-page .amirnet-container>section:nth-of-type(2)>div:nth-of-type(2),.amirnet-review-page .amirnet-review-priority-list{grid-template-columns:1fr}.amirnet-review-page .amirnet-review-summary article{min-height:88px}.amirnet-review-page .amirnet-container>section:nth-of-type(2){padding:20px!important}.amirnet-review-page .amirnet-review-priority-list button{min-height:94px}.amirnet-page .amirnet-container[style*="max-width: 780px"]>section{padding-inline:18px!important}}@media(max-width:520px){.amirnet-review-page .amirnet-section-title{font-size:31px}.amirnet-review-page .amirnet-section-subtitle{font-size:14px}.amirnet-review-page .amirnet-container>section:nth-of-type(2)>div:first-child{align-items:flex-start!important;flex-direction:column}.amirnet-page .amirnet-container[style*="max-width: 780px"]>section>label,.amirnet-page .amirnet-container[style*="max-width: 780px"]>section>div,.amirnet-page .amirnet-container[style*="max-width: 780px"]>section>a{grid-template-columns:1fr!important;gap:8px!important;padding-block:15px}}.af-next-action-progress[aria-label="השלמת אבחון: 100%"]{display:none}.amirnet-onboarding-fields select{width:100%;min-height:50px;margin-top:8px;padding:0 14px;border:1px solid rgba(16,47,55,.12);border-radius:12px;background:#fff;color:#172b34;font:inherit}.amirnet-onboarding-progress{max-width:560px}.amirnet-play-page{--play-ink: #102f37;--play-teal: #0e746f;--play-teal-dark: #0a5653;--play-mint: #dff3ee;--play-mint-strong: #91ddd2;--play-coral: #f27652;--play-coral-soft: #fff0ea;--play-surface: #fffefa;--play-violet: #6762a6;min-height:calc(100vh - 82px);padding:24px 22px 92px;overflow:hidden;background:radial-gradient(circle at 8% 10%,rgba(145,221,210,.36),transparent 27%),radial-gradient(circle at 94% 8%,rgba(242,118,82,.18),transparent 23%),radial-gradient(circle at 76% 88%,rgba(103,98,166,.1),transparent 25%),linear-gradient(150deg,#f8fbf7,#f5f2eb);color:var(--play-ink)}.amirnet-play-page.combo-2,.amirnet-play-page.combo-3,.amirnet-play-page.combo-4{background:radial-gradient(circle at 7% 9%,rgba(145,221,210,.48),transparent 28%),radial-gradient(circle at 94% 7%,rgba(242,118,82,.24),transparent 23%),radial-gradient(circle at 74% 86%,rgba(103,98,166,.14),transparent 27%),linear-gradient(150deg,#f8fbf7,#f5f2eb)}.amirnet-play-shell{width:min(1120px,100%);margin:0 auto}.amirnet-play-topbar{min-height:68px;display:grid;grid-template-columns:minmax(150px,1fr) auto minmax(150px,1fr);align-items:center;gap:18px;padding:10px 14px;border:1px solid rgba(16,47,55,.09);border-radius:22px;background:#fffefadb;box-shadow:0 16px 42px #102f3714;backdrop-filter:blur(18px)}.amirnet-play-brand{display:flex;align-items:center;gap:10px}.amirnet-play-brand-mark{width:44px;height:44px;display:grid;place-items:center;border-radius:14px;background:linear-gradient(145deg,var(--play-teal),var(--play-teal-dark));color:#fff;box-shadow:0 10px 24px #0e746f38}.amirnet-play-brand>div{display:flex;flex-direction:column;line-height:1}.amirnet-play-brand small{color:#708087;font-size:9px;font-weight:800}.amirnet-play-brand h1{margin-top:4px;font-size:18px;letter-spacing:.08em}.amirnet-play-stats{display:flex;align-items:center;justify-content:center;gap:7px}.amirnet-play-stats>span{min-width:84px;min-height:45px;display:grid;grid-template-columns:auto auto;grid-template-rows:auto auto;align-items:center;justify-content:center;gap:0 6px;padding:6px 11px;border:1px solid rgba(16,47,55,.08);border-radius:14px;background:#fff;color:#75858b;transition:transform .16s ease,box-shadow .16s ease,background .16s ease}.amirnet-play-stats>span svg{grid-row:1 / 3;color:var(--play-teal)}.amirnet-play-stats>span.is-hot svg,.amirnet-play-stats>span.is-combo svg{color:var(--play-coral);filter:drop-shadow(0 3px 8px rgba(242,118,82,.25))}.amirnet-play-stats>span.is-combo{transform:translateY(-1px) scale(1.03);background:#fff8f3;box-shadow:0 8px 20px #f276521f}.amirnet-play-stats>span.is-complete{background:var(--play-mint);border-color:#0e746f2e}.amirnet-play-stats b{color:var(--play-ink);font-size:14px;line-height:1}.amirnet-play-stats small{color:#809096;font-size:8px;font-weight:800}.amirnet-play-exit{justify-self:end;min-height:40px;display:inline-flex;align-items:center;gap:6px;padding:0 13px;border-radius:12px;color:#687a81;font-size:11px;font-weight:900;text-decoration:none}.amirnet-play-exit:hover{background:#fff;color:var(--play-ink)}.amirnet-play-main{width:min(860px,100%);margin:20px auto 0}.amirnet-play-mission{display:grid;grid-template-columns:minmax(0,1fr) minmax(180px,.7fr) auto;align-items:center;gap:16px;margin-bottom:12px;padding:13px 15px;border:1px solid rgba(16,47,55,.09);border-radius:18px;background:#fffefad1;box-shadow:0 10px 26px #102f370b}.amirnet-play-mission.is-complete{border-color:#0e746f2e;background:linear-gradient(135deg,#effaf6,#fffefa)}.amirnet-play-mission-copy{display:flex;align-items:center;gap:10px}.amirnet-play-mission-copy>span{width:36px;height:36px;display:grid;place-items:center;flex:0 0 36px;border-radius:12px;background:var(--play-mint);color:var(--play-teal)}.amirnet-play-mission-copy>div{display:grid;gap:2px}.amirnet-play-mission-copy small{color:var(--play-teal);font-size:9px;font-weight:900}.amirnet-play-mission-copy strong{color:var(--play-ink);font-size:12px}.amirnet-play-mission-progress{height:9px;overflow:hidden;border-radius:999px;background:#e8eeeb}.amirnet-play-mission-progress i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--play-teal),var(--play-mint-strong));transition:width .25s ease}.amirnet-play-mission>small{color:#7d8d93;font-size:9px;font-weight:800;white-space:nowrap}.amirnet-play-mode-picker{margin-bottom:12px;padding:15px;border:1px solid rgba(16,47,55,.09);border-radius:22px;background:#fffefab8;box-shadow:0 12px 30px #102f370b}.amirnet-play-mode-picker-head{display:flex;align-items:end;justify-content:space-between;gap:16px;margin-bottom:11px;padding:0 2px}.amirnet-play-mode-picker-head>div{display:grid;gap:2px}.amirnet-play-mode-picker-head small{color:var(--play-teal);font-size:9px;font-weight:900}.amirnet-play-mode-picker-head strong{color:var(--play-ink);font-size:14px}.amirnet-play-mode-picker-head>span{color:#819096;font-size:9px;font-weight:800}.amirnet-play-mode-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.amirnet-play-mode-grid button{position:relative;min-height:76px;display:grid;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:9px;padding:10px;border:1px solid #dbe3df;border-radius:16px;background:#fff;color:var(--play-ink);cursor:pointer;font:inherit;text-align:right;transition:transform .15s ease,border-color .15s ease,box-shadow .15s ease,background .15s ease}.amirnet-play-mode-grid button:hover{transform:translateY(-2px);border-color:#0e746f47;box-shadow:0 10px 22px #102f3712}.amirnet-play-mode-grid button.is-active{transform:translateY(-2px);border:2px solid var(--play-teal);background:linear-gradient(145deg,#effaf6,#fffefa);box-shadow:0 12px 24px #0e746f1a}.amirnet-play-mode-grid button>span{width:34px;height:34px;display:grid;place-items:center;border-radius:11px;background:#eff4f2;color:var(--play-teal)}.amirnet-play-mode-grid button.is-active>span{background:var(--play-teal);color:#fff}.amirnet-play-mode-grid button>div{min-width:0;display:grid;gap:3px}.amirnet-play-mode-grid button strong{font-size:11px;line-height:1.25}.amirnet-play-mode-grid button small{color:#829096;font-size:8px;font-weight:700}.amirnet-play-mode-grid button>svg{color:var(--play-teal)}.amirnet-play-intro-strip{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:12px;padding:11px 14px;border:1px solid rgba(14,116,111,.12);border-radius:16px;background:#dff3eeb8;color:#48636a}.amirnet-play-intro-strip>div{display:flex;align-items:center;gap:8px;font-size:10px}.amirnet-play-intro-strip svg{flex:0 0 auto;color:var(--play-teal)}.amirnet-play-intro-strip strong{color:var(--play-teal-dark)}.amirnet-play-intro-strip>small{flex:0 0 auto;color:#74878d;font-size:9px;font-weight:800}.amirnet-play-combo-banner{min-height:44px;display:flex;align-items:center;justify-content:center;gap:8px;margin:-2px 0 10px;padding:8px 14px;border:1px solid rgba(242,118,82,.18);border-radius:15px;background:linear-gradient(135deg,#fff2ec,#fffaf6);color:#a54d34;animation:amirnet-play-combo .22s ease-out both}.amirnet-play-combo-banner svg{color:var(--play-coral)}.amirnet-play-combo-banner strong{font-size:12px}.amirnet-play-combo-banner span{color:#8d6b60;font-size:9px;font-weight:800}.amirnet-play-card{position:relative;overflow:hidden;padding:clamp(24px,4.5vw,42px);border:1px solid rgba(16,47,55,.09);border-radius:30px;background:radial-gradient(circle at 0 0,rgba(145,221,210,.16),transparent 30%),var(--play-surface);box-shadow:0 32px 84px #102f371f;isolation:isolate;transition:box-shadow .18s ease,transform .18s ease}.amirnet-play-page.combo-2 .amirnet-play-card,.amirnet-play-page.combo-3 .amirnet-play-card,.amirnet-play-page.combo-4 .amirnet-play-card{box-shadow:0 34px 90px #0e746f29,0 0 0 3px #91ddd224}.amirnet-play-card:before,.amirnet-play-card:after{content:"";position:absolute;z-index:-1;border-radius:50%;pointer-events:none}.amirnet-play-card:before{width:180px;height:180px;top:-100px;left:-78px;background:#91ddd22e}.amirnet-play-card:after{width:120px;height:120px;right:-60px;bottom:-65px;background:#f276521c}.amirnet-play-card.is-correct{animation:amirnet-play-win .2s ease-out both;box-shadow:0 32px 84px #0e746f2e}.amirnet-play-card.is-wrong{box-shadow:0 32px 84px #f2765224}.amirnet-play-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.amirnet-play-mode-label{display:flex;flex-wrap:wrap;align-items:center;gap:7px}.amirnet-play-mode-label span,.amirnet-play-mode-label b{min-height:28px;display:inline-flex;align-items:center;padding:0 10px;border-radius:999px;font-size:9px;font-weight:900}.amirnet-play-mode-label span{background:var(--play-ink);color:#fff}.amirnet-play-mode-label b{background:var(--play-mint);color:var(--play-teal-dark)}.amirnet-play-card.kind-restatement .amirnet-play-mode-label b{background:#eef0ff;color:#5e5a96}.amirnet-play-card.kind-sentence_completion .amirnet-play-mode-label b{background:var(--play-coral-soft);color:#a54d34}.amirnet-play-round{color:#102f373d;font-size:23px;font-weight:950;letter-spacing:-.04em}.amirnet-play-question-wrap{min-height:185px;display:grid;align-content:center;justify-items:center;padding:24px 0 19px;text-align:center}.amirnet-play-instruction{margin:0 0 11px;color:#74868d;font-size:11px;font-weight:850}.amirnet-play-word{margin:0;color:var(--play-ink);font-family:"Source Serif 4",Georgia,serif;font-size:clamp(48px,8vw,78px);line-height:1;letter-spacing:-.035em}.amirnet-play-prompt{max-width:690px;margin:0;color:var(--play-ink);font-family:"Source Serif 4",Georgia,serif;font-size:clamp(20px,3vw,28px);line-height:1.5;text-align:left}.amirnet-play-options{display:grid;gap:10px}.amirnet-play-card.kind-vocabulary .amirnet-play-options,.amirnet-play-card.kind-sentence_completion .amirnet-play-options{grid-template-columns:repeat(2,minmax(0,1fr))}.amirnet-play-options button{position:relative;min-height:72px;display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:11px;padding:13px 15px;border:1px solid #dbe3df;border-bottom-width:3px;border-radius:17px;background:#fff;color:var(--play-ink);cursor:pointer;font:inherit;text-align:left;transition:transform .12s ease,border-color .12s ease,box-shadow .12s ease,background .12s ease}.amirnet-play-options.is-hebrew button{text-align:right}.amirnet-play-options button:not(:disabled):hover{transform:translateY(-3px) scale(1.008);border-color:#0e746f61;box-shadow:0 12px 28px #102f3712}.amirnet-play-options button:not(:disabled):active{transform:translateY(1px);border-bottom-width:1px}.amirnet-play-options button>span{width:32px;height:32px;display:grid;place-items:center;border-radius:10px;background:#f0f4f2;color:#557078;font-size:11px;font-weight:950}.amirnet-play-options button p{margin:0;font-size:13px;line-height:1.55;font-weight:700}.amirnet-play-options button.is-answer{border-color:#0e746f75;background:#effaf6}.amirnet-play-options button.is-answer>span{background:var(--play-teal);color:#fff}.amirnet-play-options button.is-answer>svg{color:var(--play-teal)}.amirnet-play-options button.is-missed{border-color:#f276527a;background:#fff5f0}.amirnet-play-options button.is-missed>span{background:var(--play-coral);color:#fff}.amirnet-play-options button.is-missed>svg{color:var(--play-coral)}.amirnet-play-why{display:flex;align-items:flex-start;justify-content:center;gap:7px;margin-top:17px;color:#6d8087;font-size:10px;line-height:1.6;text-align:center}.amirnet-play-why svg{flex:0 0 auto;margin-top:1px;color:var(--play-teal)}.amirnet-play-feedback{display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:13px;margin-top:17px;padding:14px 15px;border-radius:17px;animation:amirnet-play-pop .18s ease-out both}.amirnet-play-feedback.is-correct{background:var(--play-mint);color:var(--play-teal-dark)}.amirnet-play-feedback.is-wrong{background:var(--play-coral-soft);color:#88452f}.amirnet-play-feedback-icon{width:42px;height:42px;display:grid;place-items:center;border-radius:13px;background:#ffffffc7}.amirnet-play-feedback>div:nth-child(2){min-width:0}.amirnet-play-feedback strong{display:block;color:currentColor;font-size:13px}.amirnet-play-feedback p{margin:4px 0 0;color:#5d6f75;font-size:10px;line-height:1.55}.amirnet-play-feedback p b{color:var(--play-ink)}.amirnet-play-feedback>div:nth-child(2)>small{display:block;margin-top:5px;color:#6b7d83;font-size:10px;line-height:1.5}.amirnet-play-feedback>button{min-height:40px;display:inline-flex;align-items:center;gap:6px;padding:0 13px;border:0;border-radius:11px;background:var(--play-ink);color:#fff;cursor:pointer;font:inherit;font-size:10px;font-weight:900}.amirnet-play-auto-next{color:#5e7d78;font-size:9px;font-weight:800;white-space:nowrap}.amirnet-play-runway{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:12px;padding:11px 14px;border-radius:16px;background:#fffefa8a;color:#6f8086}.amirnet-play-dots{display:flex;gap:6px}.amirnet-play-dots i{width:10px;height:10px;display:block;border-radius:50%;background:#dde5e1;transition:transform .16s ease,background .16s ease}.amirnet-play-dots i.is-good{transform:scale(1.12);background:var(--play-teal);box-shadow:0 0 0 3px #91ddd238}.amirnet-play-dots i.is-bad{transform:scale(1.12);background:var(--play-coral);box-shadow:0 0 0 3px #f2765224}.amirnet-play-session-copy{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:7px 14px;font-size:9px;font-weight:800}.amirnet-play-session-copy b{color:var(--play-ink)}@keyframes amirnet-play-pop{0%{opacity:0;transform:translateY(5px) scale(.99)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes amirnet-play-win{0%{transform:scale(1)}55%{transform:scale(1.006)}to{transform:scale(1)}}@keyframes amirnet-play-combo{0%{opacity:0;transform:translateY(-5px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:820px){.amirnet-play-page{min-height:100vh;padding:14px 14px 92px}.amirnet-play-topbar{grid-template-columns:minmax(0,1fr) auto;gap:10px;border-radius:18px}.amirnet-play-brand>div{display:none}.amirnet-play-stats{justify-content:flex-end}.amirnet-play-stats>span{min-width:68px;padding-inline:8px}.amirnet-play-exit{grid-column:1 / -1;justify-self:stretch;justify-content:center;min-height:34px;margin-top:-4px;border-top:1px solid rgba(16,47,55,.06);border-radius:0}.amirnet-play-main{margin-top:13px}.amirnet-play-mission{grid-template-columns:1fr auto;gap:10px}.amirnet-play-mission-progress{grid-column:1 / -1;grid-row:2}.amirnet-play-mode-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.amirnet-play-intro-strip{align-items:flex-start;flex-direction:column;gap:5px}.amirnet-play-card{padding:24px 18px;border-radius:24px}.amirnet-play-question-wrap{min-height:155px;padding-block:18px}.amirnet-play-card.kind-vocabulary .amirnet-play-options,.amirnet-play-card.kind-sentence_completion .amirnet-play-options{grid-template-columns:1fr}.amirnet-play-options button{min-height:64px}.amirnet-play-feedback{grid-template-columns:40px minmax(0,1fr)}.amirnet-play-feedback>button,.amirnet-play-auto-next{grid-column:1 / -1;justify-self:stretch;justify-content:center;text-align:center}.amirnet-play-runway{align-items:flex-start;flex-direction:column}.amirnet-play-session-copy{justify-content:flex-start}}@media(max-width:520px){.amirnet-play-page,.amirnet-play-topbar{padding-inline:10px}.amirnet-play-brand-mark{width:40px;height:40px}.amirnet-play-stats{gap:4px}.amirnet-play-stats>span{min-width:60px;min-height:42px;padding:5px 6px}.amirnet-play-stats small{display:none}.amirnet-play-mission{padding:12px}.amirnet-play-mission>small{display:none}.amirnet-play-mode-picker{padding:12px}.amirnet-play-mode-picker-head>span{display:none}.amirnet-play-mode-grid{gap:7px}.amirnet-play-mode-grid button{min-height:72px;grid-template-columns:32px minmax(0,1fr);padding:9px}.amirnet-play-mode-grid button>svg{display:none}.amirnet-play-mode-grid button>span{width:31px;height:31px}.amirnet-play-card-head{align-items:center}.amirnet-play-mode-label b{display:none}.amirnet-play-word{font-size:clamp(46px,16vw,68px)}.amirnet-play-prompt{font-size:20px;line-height:1.48}.amirnet-play-options button{grid-template-columns:30px minmax(0,1fr) auto;gap:8px;padding:11px 12px}.amirnet-play-options button>span{width:29px;height:29px}.amirnet-play-options button p{font-size:12px}.amirnet-play-combo-banner{justify-content:flex-start}.amirnet-play-combo-banner span{display:none}}@media(prefers-reduced-motion:reduce){.amirnet-play-page *,.amirnet-play-page *:before,.amirnet-play-page *:after{animation-duration:.001ms!important;transition-duration:.001ms!important}}.af-shell-nav a.is-play{position:relative}.af-shell-nav a.is-play:after{content:"";position:absolute;right:50%;bottom:4px;width:4px;height:4px;border-radius:50%;background:#f27652;transform:translate(50%);opacity:.75}.af-shell-nav a.is-play:hover,.af-shell-nav a.is-play.is-active{color:#0a5653}.af-mobile-nav a.is-play{position:relative;margin-top:-8px;min-width:64px;min-height:58px;border:1px solid rgba(14,116,111,.16);border-radius:18px;background:linear-gradient(145deg,#dff3ee,#fffefa);color:#0a5653;box-shadow:0 10px 24px #0e746f1f}.af-mobile-nav a.is-play .af-shell-nav-icon{width:24px;height:24px;padding:4px;border-radius:9px;background:#0e746f;color:#fff}.af-mobile-nav a.is-play span{font-weight:900}.af-mobile-nav a.is-play.is-active{background:linear-gradient(145deg,#0e746f,#0a5653);color:#fff;box-shadow:0 12px 28px #0e746f38}.af-mobile-nav a.is-play.is-active .af-shell-nav-icon{background:#ffffff29}@media(prefers-reduced-motion:reduce){.af-mobile-nav a.is-play,.af-shell-nav a.is-play{transition:none!important}}.amirnet-play-setup{display:grid;gap:12px;margin-bottom:12px}.amirnet-play-length-picker{padding:14px 15px;border:1px solid rgba(16,47,55,.09);border-radius:20px;background:#fffefac7;box-shadow:0 10px 26px #102f370a}.amirnet-play-setup-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.amirnet-play-setup-head small{color:var(--play-teal);font-size:9px;font-weight:900}.amirnet-play-setup-head strong{color:var(--play-ink);font-size:13px}.amirnet-play-length-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.amirnet-play-length-grid button{min-height:62px;display:grid;place-content:center;gap:3px;padding:9px 12px;border:1px solid #dbe3df;border-bottom-width:3px;border-radius:15px;background:#fff;color:var(--play-ink);cursor:pointer;font:inherit;text-align:center;transition:transform .14s ease,border-color .14s ease,box-shadow .14s ease,background .14s ease}.amirnet-play-length-grid button:hover{transform:translateY(-2px);border-color:#0e746f4d;box-shadow:0 9px 20px #102f370f}.amirnet-play-length-grid button.is-active{transform:translateY(-2px);border:2px solid var(--play-teal);border-bottom-width:4px;background:linear-gradient(145deg,#effaf6,#fffefa);box-shadow:0 10px 24px #0e746f17}.amirnet-play-length-grid strong{font-size:12px}.amirnet-play-length-grid small{color:#7d8d93;font-size:8px;font-weight:750}.amirnet-play-session-meter{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;align-items:center;margin-bottom:10px;padding:10px 13px;border:1px solid rgba(16,47,55,.08);border-radius:15px;background:#fffefaad}.amirnet-play-session-meter>div{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.amirnet-play-session-meter>div span{color:var(--play-teal);font-size:9px;font-weight:900}.amirnet-play-session-meter>div strong{color:var(--play-ink);font-size:12px}.amirnet-play-session-meter>i{grid-column:1 / -1;height:7px;overflow:hidden;border-radius:999px;background:#e7ecea}.amirnet-play-session-meter>i b{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--play-coral),var(--play-teal));transition:width .24s ease}.amirnet-play-session-meter>small{grid-column:1 / -1;color:#839096;font-size:8px;font-weight:750}.amirnet-play-summary{position:relative;overflow:hidden;display:grid;justify-items:center;gap:10px;padding:clamp(30px,6vw,58px) clamp(20px,5vw,46px);border:1px solid rgba(14,116,111,.16);border-radius:30px;background:radial-gradient(circle at 50% 0%,rgba(145,221,210,.28),transparent 34%),linear-gradient(155deg,#fffefa,#f4faf7);box-shadow:0 30px 80px #102f371f;text-align:center;animation:amirnet-play-summary-in .24s ease-out both}.amirnet-play-summary:after{content:"";position:absolute;width:220px;height:220px;left:-110px;bottom:-130px;border-radius:50%;background:#f2765214;pointer-events:none}.amirnet-play-summary-icon{width:70px;height:70px;display:grid;place-items:center;border-radius:22px;background:linear-gradient(145deg,var(--play-teal),var(--play-teal-dark));color:#fff;box-shadow:0 16px 34px #0e746f38}.amirnet-play-summary>p{margin:4px 0 -4px;color:var(--play-teal);font-size:10px;font-weight:900}.amirnet-play-summary h1{margin:0;color:var(--play-ink);font-size:clamp(30px,5vw,46px);line-height:1.05}.amirnet-play-summary>strong{color:#5f737a;font-size:13px;line-height:1.6}.amirnet-play-summary-stats{width:min(620px,100%);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:10px}.amirnet-play-summary-stats span{min-height:76px;display:grid;place-content:center;gap:5px;border:1px solid rgba(16,47,55,.08);border-radius:16px;background:#ffffffdb}.amirnet-play-summary-stats b{color:var(--play-ink);font-size:20px}.amirnet-play-summary-stats small{color:#7c8c92;font-size:8px;font-weight:850}.amirnet-play-summary-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:10px}.amirnet-play-summary-actions button,.amirnet-play-summary-actions a{min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 16px;border:0;border-radius:13px;cursor:pointer;font:inherit;font-size:10px;font-weight:900;text-decoration:none}.amirnet-play-summary-actions button:first-child{background:var(--play-ink);color:#fff;box-shadow:0 10px 22px #102f3724}.amirnet-play-summary-actions button:nth-child(2){border:1px solid rgba(14,116,111,.18);background:var(--play-mint);color:var(--play-teal-dark)}.amirnet-play-summary-actions a{background:#fff;color:#6e7f85}.amirnet-play-summary>small{margin-top:5px;color:#87949a;font-size:8px;font-weight:750}@keyframes amirnet-play-summary-in{0%{opacity:0;transform:translateY(9px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:820px){.amirnet-play-setup{gap:9px}.amirnet-play-length-picker{padding:12px}.amirnet-play-summary-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.amirnet-play-length-grid{gap:6px}.amirnet-play-length-grid button{min-height:58px;padding:8px 5px}.amirnet-play-length-grid strong{font-size:11px}.amirnet-play-length-grid small{font-size:7px;line-height:1.25}.amirnet-play-session-meter>small{display:none}.amirnet-play-summary{padding:30px 16px;border-radius:24px}.amirnet-play-summary-actions{width:100%;flex-direction:column}.amirnet-play-summary-actions>*{width:100%}}@media(prefers-reduced-motion:reduce){.amirnet-play-summary{animation:none}}.amirnet-play-review{width:100%;margin-top:20px;padding:18px;border:1px solid rgba(16,47,55,.1);border-radius:22px;background:#fff;text-align:right}.amirnet-play-review-head{display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:11px;margin-bottom:13px}.amirnet-play-review-head>span{width:40px;height:40px;display:grid;place-items:center;border-radius:13px;background:#fff0ea;color:#a54d34}.amirnet-play-review-head>div{display:grid;gap:1px}.amirnet-play-review-head small{color:#8b7770;font-size:9px;font-weight:850}.amirnet-play-review-head h2{margin:0;color:#102f37;font-size:17px}.amirnet-play-review-head>b{min-width:34px;height:34px;display:grid;place-items:center;border-radius:999px;background:#fff0ea;color:#a54d34;font-size:12px}.amirnet-play-review-list{display:grid;gap:10px}.amirnet-play-review-list article{padding:14px;border:1px solid #e2e7e4;border-radius:17px;background:#fffefa}.amirnet-play-review-meta{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:9px}.amirnet-play-review-meta span{display:inline-flex;align-items:center;min-height:25px;padding:0 9px;border-radius:999px;background:#eef4f2;color:#0a5653;font-size:9px;font-weight:900}.amirnet-play-review-meta small{color:#89979c;font-size:9px;font-weight:800}.amirnet-play-review-question{margin:0 0 10px;color:#102f37;font-family:"Source Serif 4",Georgia,serif;font-size:15px;line-height:1.5;text-align:left}.amirnet-play-review-answers{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.amirnet-play-review-answers p{min-height:46px;display:grid;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:6px;margin:0;padding:9px 10px;border-radius:12px;font-size:10px}.amirnet-play-review-answers p span{font-weight:800;white-space:nowrap}.amirnet-play-review-answers p b{min-width:0;font-size:11px;overflow-wrap:anywhere}.amirnet-play-review-answers .is-wrong{background:#fff3ee;color:#94452f}.amirnet-play-review-answers .is-right{background:#edf9f5;color:#0a665f}.amirnet-play-review-explanation{display:block;margin-top:9px;color:#667980;font-size:10px;line-height:1.6}.amirnet-play-perfect-round{min-height:54px;display:flex;align-items:center;justify-content:center;gap:8px;margin-top:20px;border-radius:17px;background:#eaf8f3;color:#0a665f;font-size:12px;font-weight:900}@media(max-width:620px){.amirnet-play-review{padding:13px;border-radius:18px}.amirnet-play-review-answers{grid-template-columns:1fr}.amirnet-play-review-question{font-size:14px}}.amirnet-answer-coach{margin-top:18px;padding:clamp(16px,2.8vw,22px);border:1px solid #dce5e1;border-radius:20px;background:#fff;box-shadow:0 12px 30px #122f370e;color:#18343c}.amirnet-answer-coach.is-wrong{border-color:#ead4cc;background:linear-gradient(180deg,#fffaf8,#fff 34%)}.amirnet-answer-coach.is-correct{border-color:#c8dfd2;background:linear-gradient(180deg,#f6fcf8,#fff 34%)}.amirnet-answer-coach-heading{display:flex;align-items:center;gap:11px;margin-bottom:15px}.amirnet-answer-coach-heading>svg{flex:0 0 auto;color:#b14226}.amirnet-answer-coach.is-correct .amirnet-answer-coach-heading>svg{color:#348956}.amirnet-answer-coach-heading>div{display:grid;gap:2px}.amirnet-answer-coach-heading small{color:#b14226;font-size:11px;font-weight:900}.amirnet-answer-coach.is-correct .amirnet-answer-coach-heading small{color:#348956}.amirnet-answer-coach-heading strong{font-size:15px;line-height:1.45}.amirnet-answer-coach-answers{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.amirnet-answer-coach-answers article{min-width:0;padding:13px 14px;border:1px solid #dfe5e2;border-radius:14px;background:#f8faf9}.amirnet-answer-coach-answers article.is-selected{border-color:#e1b5a7;background:#fff2ee}.amirnet-answer-coach-answers article.is-correct{border-color:#a9cfb7;background:#edf8f1}.amirnet-answer-coach-answers span{display:block;margin-bottom:6px;color:#708087;font-size:10px;font-weight:900}.amirnet-answer-coach-answers article.is-selected span{color:#a24832}.amirnet-answer-coach-answers article.is-correct span{color:#2f7d4c}.amirnet-answer-coach-answers p{margin:0;overflow-wrap:anywhere;color:#203a42;font-size:13px;font-weight:750;line-height:1.55;text-align:left}.amirnet-answer-coach-explanation,.amirnet-answer-coach-miss{margin-top:14px;padding:0 2px}.amirnet-answer-coach-explanation strong,.amirnet-answer-coach-miss strong,.amirnet-answer-coach-next strong{display:block;margin-bottom:4px;color:#173840;font-size:12px;font-weight:950}.amirnet-answer-coach-explanation p,.amirnet-answer-coach-miss p,.amirnet-answer-coach-next p{margin:0;color:#536970;font-size:13px;font-weight:560;line-height:1.75}.amirnet-answer-coach-miss{padding:12px 13px;border-radius:13px;background:#fff3ef}.amirnet-answer-coach-miss strong{color:#a24832}.amirnet-answer-coach-next{display:flex;align-items:flex-start;gap:10px;margin-top:14px;padding:12px 13px;border:1px solid #c9e0d2;border-radius:13px;background:#f2faf5}.amirnet-answer-coach-next>svg{flex:0 0 auto;margin-top:2px;color:#2f7d4c}.amirnet-answer-coach-next strong{color:#2f6f43}@media(max-width:640px){.amirnet-answer-coach{border-radius:16px}.amirnet-answer-coach-answers{grid-template-columns:1fr}.amirnet-answer-coach-heading{align-items:flex-start}}.amirnet-play-card.is-wrong .amirnet-play-options button.is-missed,.amirnet-play-card.is-wrong .amirnet-play-options button.is-answer{padding-bottom:34px}.amirnet-play-card.is-wrong .amirnet-play-options button.is-missed:after,.amirnet-play-card.is-wrong .amirnet-play-options button.is-answer:after{position:absolute;inset-inline-end:12px;bottom:8px;min-height:20px;display:inline-flex;align-items:center;padding:0 8px;border-radius:999px;font-size:9px;font-weight:950;letter-spacing:0}.amirnet-play-card.is-wrong .amirnet-play-options button.is-missed:after{content:"מה סימנת";background:#ffe4dc;color:#a1432d}.amirnet-play-card.is-wrong .amirnet-play-options button.is-answer:after{content:"התשובה הנכונה";background:#dff3e7;color:#2f7d4c}.amirnet-play-card .amirnet-play-feedback.is-wrong{grid-template-columns:44px minmax(0,1fr) auto;align-items:start;border:1px solid #efcdbf;background:linear-gradient(180deg,#fff7f3,#fffdfb)}.amirnet-play-card .amirnet-play-feedback.is-wrong>div:nth-child(2)>strong{font-size:0}.amirnet-play-card .amirnet-play-feedback.is-wrong>div:nth-child(2)>strong:after{content:"פה הייתה הטעות — הנה זה מסודר.";display:block;color:#91432f;font-size:14px;line-height:1.45}.amirnet-play-card .amirnet-play-feedback.is-wrong>div:nth-child(2)>p:first-of-type{margin-top:10px;padding:10px 12px;border:1px solid #b9dbc7;border-radius:12px;background:#eff9f3;color:#315f43;font-size:0}.amirnet-play-card .amirnet-play-feedback.is-wrong>div:nth-child(2)>p:first-of-type:before{content:"התשובה הנכונה";display:block;margin-bottom:4px;color:#2f7d4c;font-size:10px;font-weight:950}.amirnet-play-card .amirnet-play-feedback.is-wrong>div:nth-child(2)>p:first-of-type b{display:block;color:#203a42;font-size:13px;font-weight:850;line-height:1.55}.amirnet-play-card .amirnet-play-feedback.is-wrong>div:nth-child(2)>p:nth-of-type(2){margin-top:12px;color:#536970;font-size:13px;line-height:1.7}.amirnet-play-card .amirnet-play-feedback.is-wrong>div:nth-child(2)>p:nth-of-type(2):before{content:"למה?";display:block;margin-bottom:3px;color:#173840;font-size:11px;font-weight:950}.amirnet-play-card .amirnet-play-feedback.is-wrong:after{grid-column:2 / -1;display:block;margin-top:2px;padding:10px 12px;border-radius:11px;background:#f2faf5;color:#356548;font-size:11px;font-weight:750;line-height:1.6}.amirnet-play-card.kind-restatement .amirnet-play-feedback.is-wrong:after{content:"קח איתך: בניסוח מחדש אל תחפש מילים דומות — תבדוק מה קרה למשמעות, לזמן, לסיבה ולניגוד."}.amirnet-play-card.kind-sentence_completion .amirnet-play-feedback.is-wrong:after{content:"קח איתך: לפני האפשרויות, תנסה להבין איזו משמעות חסרה במשפט. אחר כך הרבה יותר קל לפסול."}.amirnet-play-card.kind-vocabulary .amirnet-play-feedback.is-wrong:after{content:"קח איתך: המילה הזאת תחזור בהמשך. בפעם הבאה תנסה לשלוף את המשמעות לפני שאתה מסתכל באפשרויות."}@media(max-width:640px){.amirnet-play-card .amirnet-play-feedback.is-wrong{grid-template-columns:40px minmax(0,1fr)}.amirnet-play-card .amirnet-play-feedback.is-wrong:after{grid-column:1 / -1}.amirnet-play-card.is-wrong .amirnet-play-options button.is-missed:after,.amirnet-play-card.is-wrong .amirnet-play-options button.is-answer:after{inset-inline-end:10px}}:root{--easyamirnet-brand-navy: #14386F;--easyamirnet-brand-blue: #2458C7;--easyamirnet-brand-teal: #22BFA7}.af-shell-logo-mark,.amirnet-brand-mark,.amirnet-onboarding-brand .amirnet-brand-mark,.amirnet-auth-brand .amirnet-brand-mark{width:40px!important;height:40px!important;flex:0 0 40px;display:block!important;border:0!important;border-radius:11px!important;background:transparent url(/easyamirnet-icon-v2.svg) center / contain no-repeat!important;color:transparent!important;box-shadow:0 5px 14px #14386f24;overflow:hidden}.af-shell-logo-mark>svg,.amirnet-brand-mark>svg,.amirnet-onboarding-brand .amirnet-brand-mark>svg,.amirnet-auth-brand .amirnet-brand-mark>svg{display:none!important}.af-shell-logo-copy strong,.amirnet-public-brand strong,.amirnet-auth-brand strong,.amirnet-onboarding-brand strong{display:inline-flex!important;align-items:baseline;direction:ltr;unicode-bidi:isolate;gap:0;font-size:0!important;letter-spacing:-.035em;line-height:1;white-space:nowrap}.af-shell-logo-copy strong:before,.amirnet-public-brand strong:before,.amirnet-auth-brand strong:before,.amirnet-onboarding-brand strong:before{content:"Easy";color:var(--easyamirnet-brand-navy);font-size:19px;font-weight:850}.af-shell-logo-copy strong:after,.amirnet-public-brand strong:after,.amirnet-auth-brand strong:after,.amirnet-onboarding-brand strong:after{content:"Amirnet";color:var(--easyamirnet-brand-teal);font-size:19px;font-weight:850}.af-shell-logo,.amirnet-public-brand,.amirnet-auth-brand,.amirnet-onboarding-brand{align-items:center!important;gap:10px!important}.af-shell-logo{display:inline-flex!important;direction:ltr}.af-shell-logo-copy,.amirnet-public-brand>span:last-child,.amirnet-auth-brand>span:last-child,.amirnet-onboarding-brand>span:last-child{display:grid;gap:3px;text-align:left}.af-shell-logo-copy small,.amirnet-public-brand small,.amirnet-auth-brand small,.amirnet-onboarding-brand small{color:#6b7c85!important;font-size:10px!important;font-weight:650!important;letter-spacing:0;line-height:1.25}.amirnet-public-brand .amirnet-brand-mark,.amirnet-auth-brand .amirnet-brand-mark,.amirnet-onboarding-brand .amirnet-brand-mark{width:42px!important;height:42px!important;flex-basis:42px}.amirnet-play-brand-mark{background:transparent url(/easyamirnet-icon-v2.svg) center / contain no-repeat!important;box-shadow:0 5px 14px #14386f29}.amirnet-play-brand-mark>svg{display:none!important}.amirnet-play-brand small{color:var(--easyamirnet-brand-navy)!important}@media(max-width:720px){.af-shell-logo-mark,.amirnet-brand-mark,.amirnet-onboarding-brand .amirnet-brand-mark,.amirnet-auth-brand .amirnet-brand-mark{width:36px!important;height:36px!important;flex-basis:36px;border-radius:10px!important}.af-shell-logo-copy strong:before,.af-shell-logo-copy strong:after,.amirnet-public-brand strong:before,.amirnet-public-brand strong:after,.amirnet-auth-brand strong:before,.amirnet-auth-brand strong:after,.amirnet-onboarding-brand strong:before,.amirnet-onboarding-brand strong:after{font-size:17px}}.easyamirnet-auth-story .amirnet-auth-brand strong:before{color:#fff}.amirnet-play-brand-mark{display:none!important}.amirnet-play-brand{gap:0!important}.amirnet-play-brand>div{display:flex!important;align-items:center;justify-content:center}.amirnet-play-brand small{display:none!important}.amirnet-play-brand h1{margin:0!important;min-height:34px;display:inline-flex;align-items:center;padding:0 12px;border:1px solid rgba(14,116,111,.14);border-radius:999px;background:#eff8f5;color:var(--play-teal-dark)!important;font-size:13px!important;font-weight:950!important;letter-spacing:.08em!important}html:not(.amirnet-play-session-active) .amirnet-play-page .amirnet-play-session-meter,html:not(.amirnet-play-session-active) .amirnet-play-page .amirnet-play-intro-strip,html:not(.amirnet-play-session-active) .amirnet-play-page .amirnet-play-combo-banner,html:not(.amirnet-play-session-active) .amirnet-play-page .amirnet-play-card,html:not(.amirnet-play-session-active) .amirnet-play-page .amirnet-play-runway{display:none!important}html:not(.amirnet-play-session-active) .amirnet-play-page .amirnet-play-setup:before{content:"בחר אורך וסוג משחק. כשתהיה מוכן, לחץ על “התחל סיבוב”.";display:block;margin-bottom:2px;padding:11px 14px;border:1px solid rgba(14,116,111,.12);border-radius:14px;background:#eef8f5;color:#3d6263;font-size:11px;font-weight:800;line-height:1.5;text-align:center}html:not(.amirnet-play-session-active) .amirnet-play-page .amirnet-play-mode-picker-head>span{font-size:0!important}html:not(.amirnet-play-session-active) .amirnet-play-page .amirnet-play-mode-picker-head>span:after{content:"אפשר לשנות את הבחירה עד שמתחילים";color:#6d8187;font-size:9px;font-weight:800}.amirnet-play-start-wrap{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;margin:4px 0 14px;padding:15px 16px;border:1px solid rgba(14,116,111,.16);border-radius:20px;background:linear-gradient(135deg,#f2faf7,#fffefa);box-shadow:0 14px 32px #102f3712}.amirnet-play-start-summary{display:grid;gap:3px}.amirnet-play-start-summary small{color:#73878c;font-size:9px;font-weight:850}.amirnet-play-start-summary strong{color:var(--play-ink);font-size:14px;font-weight:950}.amirnet-play-start-button{min-width:180px;min-height:52px;border:0;border-bottom:4px solid #073f3d;border-radius:15px;background:linear-gradient(145deg,var(--play-teal),var(--play-teal-dark));color:#fff;cursor:pointer;font:inherit;font-size:14px;font-weight:950;box-shadow:0 12px 26px #0e746f33;transition:transform .14s ease,box-shadow .14s ease,border-width .14s ease}.amirnet-play-start-button:hover{transform:translateY(-2px);box-shadow:0 16px 30px #0e746f3d}.amirnet-play-start-button:active{transform:translateY(2px);border-bottom-width:1px}html.amirnet-play-session-active .amirnet-play-page .amirnet-play-setup,html.amirnet-play-session-active .amirnet-play-page .amirnet-play-start-wrap,html.amirnet-play-session-active .amirnet-play-page .amirnet-play-mission,html.amirnet-play-session-active .amirnet-play-page .amirnet-play-intro-strip{display:none!important}html.amirnet-play-session-active .amirnet-play-page .amirnet-play-main{margin-top:22px}.amirnet-play-feedback-miss-detail{margin-top:11px;padding:11px 12px;border:1px solid #efd0c5;border-radius:12px;background:#fff7f3}.amirnet-play-feedback-miss-detail>strong{display:block;margin-bottom:4px;color:#91432f!important;font-size:11px!important;font-weight:950}.amirnet-play-feedback-miss-detail>p{margin:0!important;color:#5e6e73!important;font-size:12px!important;line-height:1.7!important}@media(min-width:980px){.amirnet-play-page{padding-top:30px}.amirnet-play-shell{width:min(1280px,calc(100vw - 56px))}.amirnet-play-topbar{min-height:76px;padding:12px 18px;border-radius:24px}.amirnet-play-main{width:min(1080px,100%);margin-top:26px}html:not(.amirnet-play-session-active) .amirnet-play-page .amirnet-play-main{width:min(1040px,100%)}.amirnet-play-mission{padding:16px 18px;border-radius:20px}.amirnet-play-mission-copy strong{font-size:14px}.amirnet-play-length-picker,.amirnet-play-mode-picker{padding:20px;border-radius:24px}.amirnet-play-length-grid button{min-height:78px;border-radius:18px}.amirnet-play-length-grid strong{font-size:14px}.amirnet-play-length-grid small{font-size:9px}.amirnet-play-mode-grid button{min-height:92px;padding:14px;border-radius:18px}.amirnet-play-mode-grid button strong{font-size:13px}.amirnet-play-mode-grid button small{font-size:9px}.amirnet-play-start-wrap{padding:18px 20px}.amirnet-play-start-summary strong{font-size:16px}.amirnet-play-start-button{min-width:220px;min-height:58px;font-size:15px}.amirnet-play-card{padding:42px 52px 46px;border-radius:34px}.amirnet-play-question-wrap{min-height:220px;padding:28px 0 24px}.amirnet-play-instruction{margin-bottom:14px;font-size:13px}.amirnet-play-word{font-size:clamp(62px,5.4vw,88px)}.amirnet-play-prompt{max-width:880px;font-size:clamp(27px,2.15vw,36px);line-height:1.48}.amirnet-play-options{gap:13px}.amirnet-play-options button{min-height:84px;grid-template-columns:38px minmax(0,1fr) auto;gap:14px;padding:16px 18px;border-radius:19px}.amirnet-play-options button>span{width:36px;height:36px;font-size:12px}.amirnet-play-options button p{font-size:15px;line-height:1.58}.amirnet-play-feedback{margin-top:20px;padding:17px 18px;border-radius:19px}.amirnet-play-feedback strong{font-size:15px}.amirnet-play-feedback p,.amirnet-play-feedback>div:nth-child(2)>small{font-size:12px}.amirnet-play-feedback>button{min-height:44px;padding-inline:16px;font-size:11px}.amirnet-play-runway{margin-top:15px;padding:14px 17px}.amirnet-play-session-copy{font-size:10px}.amirnet-play-dots i{width:12px;height:12px}}@media(min-width:1380px){.amirnet-play-main{width:min(1160px,100%)}.amirnet-play-card{padding-inline:60px}}@media(max-width:820px){html.amirnet-play-session-active .amirnet-play-page .amirnet-play-main{margin-top:12px}.amirnet-play-brand>div{display:flex!important}.amirnet-play-brand h1{min-height:30px;padding-inline:10px;font-size:11px!important}.amirnet-play-start-wrap{grid-template-columns:1fr;gap:10px}.amirnet-play-start-button{width:100%}}@media(max-width:520px){html:not(.amirnet-play-session-active) .amirnet-play-page .amirnet-play-setup:before{padding:10px 12px;font-size:10px}.amirnet-play-start-wrap{padding:13px;border-radius:16px}.amirnet-play-start-button{min-height:50px;font-size:13px}}
