.frenks-public .fp-consent-banner[hidden]{display:none!important}.frenks-public .fp-consent-banner{position:fixed;z-index:1000;bottom:20px;left:50%;transform:translate(-50%);width:min(1000px,calc(100% - 32px));background:var(--papel);color:var(--tinta);border:1px solid color-mix(in srgb,var(--tinta) 20%,transparent);box-shadow:0 10px 45px #0004;padding:22px 26px;display:flex;align-items:center;gap:25px}.frenks-public .fp-consent-banner strong{font-size:17px;font-weight:400}.frenks-public .fp-consent-banner p{font-size:13px;line-height:1.5;margin:7px 0}.frenks-public .fp-consent-banner a{font-size:11px;text-decoration:underline;text-underline-offset:3px}.frenks-public .fp-consent-actions{display:flex;flex-wrap:wrap;gap:10px;flex-shrink:0}.frenks-public .fp-consent-actions button{cursor:pointer;background:none;border:1px solid color-mix(in srgb,var(--tinta) 30%,transparent);padding:11px 14px;font:inherit;font-size:12px;color:inherit;border-radius:3px}.frenks-public .fp-consent-actions button:last-child{background:var(--yeallonk);border-color:var(--yeallonk)}.frenks-public .fp-consent-settings{font:inherit;color:inherit;background:none;border:0;cursor:pointer;padding:0;font-size:12px;text-align:left}.frenks-public .fp-consent-dialog{width:min(520px,calc(100% - 36px));padding:30px;background:var(--papel);color:var(--tinta);border:1px solid #888;border-radius:4px;font-family:Helvetica FRENKS,sans-serif;font-weight:300}.frenks-public .fp-consent-dialog::backdrop{background:#0009}.frenks-public .fp-consent-dialog h2{font-size:29px;margin:0 0 14px;line-height:1.2}.frenks-public .fp-consent-dialog>p{font-size:14px;line-height:1.6;margin-bottom:20px}.frenks-public .fp-consent-dialog label{display:grid;grid-template-columns:20px 1fr;column-gap:10px;font-size:16px;padding:16px 0;border-top:1px solid #0002}.frenks-public .fp-consent-dialog label span{grid-column:2;font-size:12px;line-height:1.5;margin-top:6px;opacity:.7}.frenks-public .fp-consent-dialog input{width:17px;height:17px;accent-color:#7a9d31}.frenks-public .fp-consent-dialog .fp-consent-actions{justify-content:flex-end;margin-top:20px}.frenks-public .fp-consent-actions button:focus-visible,.frenks-public .fp-consent-settings:focus-visible{outline:2px solid var(--blunk);outline-offset:3px}@media(max-width:760px){.frenks-public .fp-consent-banner{flex-direction:column;align-items:stretch;gap:14px;bottom:10px;padding:18px}.frenks-public .fp-consent-actions{gap:7px}.frenks-public .fp-consent-actions button{flex:1;padding:10px;font-size:11px}.frenks-public .fp-consent-dialog{padding:24px}}@font-face{font-family:Helvetica FRENKS;src:url(/product/brand/assets/fonts/Helvetica-Light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Helvetica FRENKS;src:url(/product/brand/assets/fonts/Helvetica-LightOblique.woff2) format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Helvetica FRENKS;src:url(/product/brand/assets/fonts/Helvetica-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Helvetica FRENKS;src:url(/product/brand/assets/fonts/Helvetica-Oblique.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Helvetica FRENKS;src:url(/product/brand/assets/fonts/Helvetica-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Helvetica FRENKS;src:url(/product/brand/assets/fonts/Helvetica-BoldOblique.woff2) format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:FRENKS;src:url(/product/brand/assets/fonts/frenks.woff2) format("woff2");font-display:swap}@font-face{font-family:Addington CF;src:url(/product/brand/assets/fonts/AddingtonCF-ThinItalic.woff2) format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Megren;src:url(/product/brand/assets/fonts/Megren.woff2) format("woff2");font-display:swap}@font-face{font-family:Yondu;src:url(/product/brand/assets/fonts/Yondu.woff2) format("woff2");font-display:swap}@font-face{font-family:Frenks V2 Helvetica;src:url(/product/brand/assets/fonts/Helvetica-Light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Frenks V2 Helvetica;src:url(/product/brand/assets/fonts/Helvetica-LightOblique.woff2) format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Frenks V2 Helvetica;src:url(/product/brand/assets/fonts/Helvetica-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Frenks V2 Helvetica;src:url(/product/brand/assets/fonts/Helvetica-Oblique.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Frenks V2 Helvetica;src:url(/product/brand/assets/fonts/Helvetica-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Frenks V2 Helvetica;src:url(/product/brand/assets/fonts/Helvetica-BoldOblique.woff2) format("woff2");font-weight:700;font-style:italic;font-display:swap}.frenks-public,.frenks-public [data-theme=dark]{--blank: #000000;--whink: #FFFFFF;--papel: #F1F1EE;--tinta: #0B0C0E;--vazio: #05070C;--blunk: #406FCF;--grenk: #749B2D;--renk: #D54D35;--penk: #F294A2;--yeallonk: #FFCB1F;--blunk-rgb: 64 111 207;--grenk-rgb: 116 155 45;--renk-rgb: 213 77 53;--penk-rgb: 242 148 162;--yeallonk-rgb: 255 203 31;--blunk-50:#F3F7FF;--blunk-100:#E6EFFF;--blunk-200:#CEDFFE;--blunk-300:#ABC8FE;--blunk-400:#84ADFD;--blunk-500:#618FEB;--blunk-600:#406FCF;--blunk-700:#2E5AB7;--blunk-800:#194095;--blunk-900:#072872;--blunk-950:#001755;--grenk-50:#ECFFD4;--grenk-100:#DFFABC;--grenk-200:#CCEBA3;--grenk-300:#B3D681;--grenk-400:#97BD5D;--grenk-500:#749B2D;--grenk-600:#628714;--grenk-700:#4D6D00;--grenk-800:#395102;--grenk-900:#253701;--grenk-950:#172400;--renk-50:#FFF4F2;--renk-100:#FFE9E4;--renk-200:#FED2C9;--renk-300:#FFB1A0;--renk-400:#FE8770;--renk-500:#E8624A;--renk-600:#D54D35;--renk-700:#AB2A13;--renk-800:#851703;--renk-900:#5E0B00;--renk-950:#400500;--penk-50:#FFF4F5;--penk-100:#FFE8EA;--penk-200:#FFD0D6;--penk-300:#FEAEB9;--penk-400:#F294A2;--penk-500:#CC7482;--penk-600:#AC5D6A;--penk-700:#8C4854;--penk-800:#6B343E;--penk-900:#4A2229;--penk-950:#31151A;--yeallonk-50:#FFF6E0;--yeallonk-100:#FFEDC0;--yeallonk-200:#FEDA7B;--yeallonk-300:#FFCB1F;--yeallonk-400:#D4A811;--yeallonk-500:#B28D11;--yeallonk-600:#947401;--yeallonk-700:#775D02;--yeallonk-800:#594504;--yeallonk-900:#3C2E04;--yeallonk-950:#281E00;--neutral-50:#F7F7F7;--neutral-100:#EEEEEE;--neutral-200:#DEDEDE;--neutral-300:#C7C7C7;--neutral-400:#AEAEAE;--neutral-500:#929292;--neutral-600:#797979;--neutral-700:#606060;--neutral-800:#484848;--neutral-900:#303030;--neutral-950:#1F1F1F;--orange: #F38300;--orange-rgb: 243 131 0;--orange-50: #FFF5ED;--orange-100: #FFEADC;--orange-200: #FFD5B7;--orange-300: #FEB57E;--orange-400: #F38300;--orange-500: #D7750B;--orange-600: #B36008;--orange-700: #914C01;--orange-800: #6C3804;--orange-900: #4B2500;--orange-950: #331700;--cyan: #16B5E4;--cyan-rgb: 22 181 228;--cyan-50: #ECF9FF;--cyan-100: #D9F4FF;--cyan-200: #B1E8FF;--cyan-300: #70D6FD;--cyan-400: #16B5E4;--cyan-500: #08A1CC;--cyan-600: #0785A9;--cyan-700: #0A6A87;--cyan-800: #044F66;--cyan-900: #023646;--cyan-950: #002330;--teal: #009D7A;--teal-rgb: 0 157 122;--teal-50: #E1FFF3;--teal-100: #C1FEE7;--teal-200: #A8F0D6;--teal-300: #84DCBD;--teal-400: #5BC5A3;--teal-500: #009D7A;--teal-600: #0E8E6E;--teal-700: #0A7158;--teal-800: #065541;--teal-900: #023A2B;--teal-950: #00261C;--violet: #826ECC;--violet-rgb: 130 110 204;--violet-50: #F7F5FF;--violet-100: #EEECFF;--violet-200: #DED9FE;--violet-300: #C7BDFE;--violet-400: #AF9FF5;--violet-500: #9481DE;--violet-600: #826ECC;--violet-700: #634EA6;--violet-800: #4A3785;--violet-900: #332163;--violet-950: #221149;--magenta: #BF6BA6;--magenta-rgb: 191 107 166;--magenta-50: #FFF3FA;--magenta-100: #FFE6F6;--magenta-200: #FFCCEE;--magenta-300: #F6ACDE;--magenta-400: #E08FC7;--magenta-500: #BF6BA6;--magenta-600: #A95891;--magenta-700: #8B4177;--magenta-800: #6C2C5B;--magenta-900: #4E1840;--magenta-950: #360B2C;--ink-void: var(--vazio);--ink-surface: #11161C;--ink-panel: #161C25;--ink-raised: #1F2732;--white-pure: var(--whink);--white-primary: #E8E8E8;--white-secondary: #9AA0A8;--white-tertiary: #676D75;--white-ghost: #333A42;--placeholder: #4F5463;--bg: var(--ink-void);--surface: var(--ink-surface);--surface-panel: var(--ink-panel);--surface-raised: var(--ink-raised);--text: var(--white-primary);--text-secondary: var(--white-secondary);--text-tertiary: var(--white-tertiary);--text-disabled: var(--white-ghost);--text-placeholder:var(--placeholder);--border: rgba(255,255,255,.06);--border-strong: rgba(255,255,255,.12);--border-focus: var(--blunk-400);--accent: var(--grenk);--card-fill: var(--ink-surface);--input-fill: rgba(10,14,24,.7);--scrim: rgba(5,7,12,.72);--blunk-text: var(--blunk-300);--grenk-text: var(--grenk-300);--renk-text: var(--renk-300);--penk-text: var(--penk);--yeallonk-text: var(--yeallonk);--mark-blunk: var(--blunk);--mark-grenk: var(--grenk-400);--mark-renk: var(--renk-500);--mark-penk: var(--penk);--mark-yeallonk: var(--yeallonk);--u: var(--blunk);--u-rgb: var(--blunk-rgb);--u-50:var(--blunk-50);--u-100:var(--blunk-100);--u-200:var(--blunk-200);--u-300:var(--blunk-300);--u-400:var(--blunk-400);--u-500:var(--blunk-500);--u-600:var(--blunk-600);--u-700:var(--blunk-700);--u-800:var(--blunk-800);--u-900:var(--blunk-900);--u-950:var(--blunk-950);--u-text: var(--u-300);--paper: var(--papel);--ink: var(--tinta);--signal-canon: var(--grenk);--signal-canon-text: var(--grenk-300);--signal-ai: var(--blunk);--signal-ai-text: var(--blunk-300);--signal-create: var(--penk);--signal-create-text: var(--penk);--signal-attention: var(--renk);--signal-attention-text: var(--renk-400);--signal-inference: var(--yeallonk);--signal-inference-text: var(--yeallonk);--canon-soft: var(--grenk-200);--ai-soft: var(--blunk-200);--create-soft: var(--penk-200);--attention-soft: var(--renk-300);--inference-soft: var(--yeallonk-200);--type-world: var(--renk);--type-character: var(--blunk);--type-event: var(--yeallonk);--type-story: var(--penk);--type-faction: var(--grenk);--type-place: var(--cyan);--type-object: var(--violet);--type-species: var(--teal);--type-system: var(--orange);--type-creature: var(--magenta);--signal-system: var(--type-system);--signal-place: var(--type-place);--signal-species: var(--type-species);--signal-object: var(--type-object);--signal-creature: var(--type-creature);--patina-new: #3A3F47;--patina-aging: var(--neutral-700);--patina-mature: var(--yeallonk-700);--patina-ancient: var(--grenk-700);--brass: var(--yeallonk-500);--brass-bright: var(--yeallonk-400);--brass-edge: rgb(var(--yeallonk-rgb) / .28);--copper: var(--yeallonk-700);--amber: var(--yeallonk-400);--paper-warm: var(--papel);--ambient-warm: radial-gradient(120% 90% at 50% 8%, rgb(var(--yeallonk-rgb) / .08) 0%, rgb(var(--yeallonk-rgb) / .03) 40%, rgba(5,7,12,0) 72%);--glow-brass: 0 0 18px -2px rgb(var(--yeallonk-rgb) / .45);--write-surface: linear-gradient(168deg, #16181C 0%, #0F1114 100%);--write-ink: #ECE9E2;--write-edge: rgba(241,241,238,.14)}.frenks-public [data-theme=light]{--ink-void: var(--papel);--ink-surface: var(--whink);--ink-panel: #E8E8E4;--ink-raised: #FAFAF8;--white-pure: var(--tinta);--white-primary: #16181D;--white-secondary: #565A62;--white-tertiary: #8A8E96;--white-ghost: #C3C2BC;--placeholder: #A7ABB2;--border: rgba(11,12,14,.1);--border-strong: rgba(11,12,14,.2);--border-focus: var(--blunk-700);--input-fill: rgba(255,255,255,.8);--scrim: rgba(241,241,238,.72);--blunk-text: var(--blunk-700);--grenk-text: var(--grenk-700);--renk-text: var(--renk-700);--penk-text: var(--penk-700);--yeallonk-text: var(--yeallonk-700);--u-text: var(--u-700);--signal-canon-text: var(--grenk-700);--signal-ai-text: var(--blunk-700);--signal-create-text: var(--penk-700);--signal-attention-text: var(--renk-700);--signal-inference-text: var(--yeallonk-700);--write-surface: linear-gradient(168deg, #FBFBF9 0%, var(--papel) 100%);--write-ink: var(--tinta);--write-edge: rgba(11,12,14,.14)}.frenks-public,.frenks-public [data-theme=dark]{--halo-page: radial-gradient(110% 55% at 0% 0%, rgb(25 64 149 / .75) 0%, rgb(0 23 85 / .55) 38%, rgb(5 7 12 / 0) 75%), radial-gradient(90% 40% at 100% 100%, rgb(var(--yeallonk-rgb) / .12) 0%, rgb(5 7 12 / 0) 70%);--halo-universe: radial-gradient(110% 55% at 0% 0%, rgb(var(--u-rgb) / .55) 0%, rgb(var(--u-rgb) / .22) 38%, rgb(5 7 12 / 0) 75%);--aura-blunk: radial-gradient(circle at 50% 45%, rgb(var(--blunk-rgb) / .42) 0%, rgb(var(--blunk-rgb) / .1) 38%, rgb(var(--blunk-rgb) / 0) 70%);--aura-grenk: radial-gradient(circle at 50% 45%, rgb(var(--grenk-rgb) / .42) 0%, rgb(var(--grenk-rgb) / .1) 38%, rgb(var(--grenk-rgb) / 0) 70%);--aura-renk: radial-gradient(circle at 50% 45%, rgb(var(--renk-rgb) / .4) 0%, rgb(var(--renk-rgb) / .1) 38%, rgb(var(--renk-rgb) / 0) 70%);--aura-penk: radial-gradient(circle at 50% 45%, rgb(var(--penk-rgb) / .42) 0%, rgb(var(--penk-rgb) / .1) 38%, rgb(var(--penk-rgb) / 0) 70%);--aura-yeallonk: radial-gradient(circle at 50% 45%, rgb(var(--yeallonk-rgb) / .38) 0%, rgb(var(--yeallonk-rgb) / .1) 38%, rgb(var(--yeallonk-rgb) / 0) 70%);--aura-universe: radial-gradient(circle at 50% 45%, rgb(var(--u-rgb) / .42) 0%, rgb(var(--u-rgb) / .1) 38%, rgb(var(--u-rgb) / 0) 70%);--aura-neutral: radial-gradient(circle at 50% 45%, rgb(154 160 168 / .16) 0%, rgb(154 160 168 / .04) 40%, rgb(154 160 168 / 0) 70%);--field-blunk: radial-gradient(120% 90% at 50% 42%, rgb(var(--blunk-rgb) / .26) 0%, rgb(var(--blunk-rgb) / .05) 32%, rgb(5 7 12 / 0) 64%);--field-grenk: radial-gradient(120% 90% at 50% 42%, rgb(var(--grenk-rgb) / .24) 0%, rgb(var(--grenk-rgb) / .05) 32%, rgb(5 7 12 / 0) 64%);--field-renk: radial-gradient(120% 90% at 50% 42%, rgb(var(--renk-rgb) / .24) 0%, rgb(var(--renk-rgb) / .05) 32%, rgb(5 7 12 / 0) 64%);--field-penk: radial-gradient(120% 90% at 50% 42%, rgb(var(--penk-rgb) / .24) 0%, rgb(var(--penk-rgb) / .05) 32%, rgb(5 7 12 / 0) 64%);--field-yeallonk: radial-gradient(120% 90% at 50% 42%, rgb(var(--yeallonk-rgb) / .22) 0%, rgb(var(--yeallonk-rgb) / .05) 32%, rgb(5 7 12 / 0) 64%);--field-universe: radial-gradient(120% 90% at 50% 42%, rgb(var(--u-rgb) / .26) 0%, rgb(var(--u-rgb) / .05) 32%, rgb(5 7 12 / 0) 64%);--energy-border: rgb(151 189 93 / .55);--energy-glow: 0 0 0 1px rgb(151 189 93 / .25), 0 10px 34px rgb(151 189 93 / .16);--glow-faint: 0 0 6px;--glow-soft: 0 0 14px;--glow-standard: 0 0 24px;--glow-bloom: 0 0 40px;--spot-card: radial-gradient(140% 80% at 50% 0%, rgb(255 255 255 / .05) 0%, rgb(255 255 255 / 0) 60%);--scrim-bottom: linear-gradient(to top, rgb(5 7 12 / .92) 0%, rgb(5 7 12 / .55) 35%, rgb(5 7 12 / 0) 100%);--scrim-top: linear-gradient(to bottom, rgb(5 7 12 / .8) 0%, rgb(5 7 12 / 0) 100%);--cosmos: radial-gradient(circle at 50% 50%, #14171F 0%, #0B0D12 45%, #060709 100%);--sheen: linear-gradient(115deg, transparent 0%, rgb(255 255 255 / .1) 48%, rgb(255 255 255 / .18) 50%, rgb(255 255 255 / .1) 52%, transparent 100%);--topbar-grad: linear-gradient(to bottom, rgb(255 255 255 / .03), rgb(255 255 255 / 0) 100%);--grid-paper: linear-gradient(rgb(20 22 28 / .055) 1px, transparent 1px), linear-gradient(90deg, rgb(20 22 28 / .055) 1px, transparent 1px);--grid-void: linear-gradient(rgb(255 255 255 / .045) 1px, transparent 1px), linear-gradient(90deg, rgb(255 255 255 / .045) 1px, transparent 1px);--aura-canon: var(--aura-grenk);--aura-ai: var(--aura-blunk);--aura-create: var(--aura-penk);--aura-attention: var(--aura-renk);--aura-inference: var(--aura-yeallonk);--aura-system: var(--aura-yeallonk);--aura-faction: var(--aura-grenk);--field-canon: var(--field-grenk);--field-ai: var(--field-blunk);--field-create: var(--field-penk);--field-attention: var(--field-renk);--field-warm: var(--field-yeallonk);--field-lore: var(--field-penk)}.frenks-public [data-theme=light]{--halo-page: none;--halo-universe: none;--spot-card: radial-gradient(140% 80% at 50% 0%, rgb(20 22 28 / .03) 0%, rgb(20 22 28 / 0) 60%);--scrim-bottom: linear-gradient(to top, rgb(241 241 238 / .92) 0%, rgb(241 241 238 / .4) 35%, rgb(241 241 238 / 0) 100%);--cosmos: radial-gradient(circle at 50% 50%, #FAFAF8 0%, var(--papel) 60%, #E8E8E4 100%);--topbar-grad: linear-gradient(to bottom, rgb(20 22 28 / .02), rgb(20 22 28 / 0) 100%);--energy-border: var(--grenk);--energy-glow: 0 0 0 1px rgb(var(--grenk-rgb) / .2), 0 8px 24px rgb(var(--grenk-rgb) / .1)}.frenks-public [data-halo]{--h-at: 0% 0%;--h-size: 110% 55%;--halo: radial-gradient(var(--h-size) at var(--h-at), rgb(var(--h-800) / .75) 0%, rgb(var(--h-950) / .55) 38%, rgb(5 7 12 / 0) 75%);--aura: radial-gradient(circle at 50% 45%, rgb(var(--h-400) / .4) 0%, rgb(var(--h-400) / .1) 38%, rgb(var(--h-400) / 0) 70%);--field: radial-gradient(120% 90% at 50% 42%, rgb(var(--h-400) / .24) 0%, rgb(var(--h-400) / .05) 32%, rgb(5 7 12 / 0) 64%)}.frenks-public [data-halo-at=top]{--h-at: 50% 0%;--h-size: 120% 60%}.frenks-public [data-halo-at=center]{--h-at: 50% 45%;--h-size: 80% 60%}.frenks-public [data-halo=blunk]{--h-400: 132 173 253;--h-800: 25 64 149;--h-950: 0 23 85}.frenks-public [data-halo=grenk]{--h-400: 151 189 93;--h-800: 57 81 2;--h-950: 23 36 0}.frenks-public [data-halo=renk]{--h-400: 254 135 112;--h-800: 133 23 3;--h-950: 64 5 0}.frenks-public [data-halo=penk]{--h-400: 242 148 162;--h-800: 140 72 84;--h-950: 107 52 62}.frenks-public [data-halo=yeallonk]{--h-400: 255 203 31;--h-800: 119 93 2;--h-950: 89 69 4}.frenks-public [data-halo=orange]{--h-400: 243 131 0;--h-800: 108 56 4;--h-950: 51 23 0}.frenks-public [data-halo=cyan]{--h-400: 22 181 228;--h-800: 4 79 102;--h-950: 0 35 48}.frenks-public [data-halo=teal]{--h-400: 91 197 163;--h-800: 6 85 65;--h-950: 0 38 28}.frenks-public [data-halo=violet]{--h-400: 175 159 245;--h-800: 74 55 133;--h-950: 34 17 73}.frenks-public [data-halo=magenta]{--h-400: 224 143 199;--h-800: 108 44 91;--h-950: 54 11 44}.frenks-public [data-halo=brand]{--halo: var(--halo-page);--aura: var(--aura-blunk);--field: var(--field-blunk)}.frenks-public [data-halo=universe]{--halo: var(--halo-universe);--aura: var(--aura-universe);--field: var(--field-universe)}.frenks-public [data-halo=world]{--h-400: 254 135 112;--h-800: 133 23 3;--h-950: 64 5 0}.frenks-public [data-halo=character]{--h-400: 132 173 253;--h-800: 25 64 149;--h-950: 0 23 85}.frenks-public [data-halo=event]{--h-400: 255 203 31;--h-800: 119 93 2;--h-950: 89 69 4}.frenks-public [data-halo=story]{--h-400: 242 148 162;--h-800: 140 72 84;--h-950: 107 52 62}.frenks-public [data-halo=faction]{--h-400: 151 189 93;--h-800: 57 81 2;--h-950: 23 36 0}.frenks-public [data-halo=place]{--h-400: 22 181 228;--h-800: 4 79 102;--h-950: 0 35 48}.frenks-public [data-halo=object]{--h-400: 175 159 245;--h-800: 74 55 133;--h-950: 34 17 73}.frenks-public [data-halo=species]{--h-400: 91 197 163;--h-800: 6 85 65;--h-950: 0 38 28}.frenks-public [data-halo=system]{--h-400: 243 131 0;--h-800: 108 56 4;--h-950: 51 23 0}.frenks-public [data-halo=creature]{--h-400: 224 143 199;--h-800: 108 44 91;--h-950: 54 11 44}.frenks-public [data-theme=light][data-halo]:not([data-theme=dark] *),.frenks-public [data-theme=light] [data-halo]:not([data-theme=dark]):not([data-theme=dark] *){--halo: none;--aura: none;--field: none}.frenks-public{--font-ui: "Helvetica FRENKS", "Helvetica Neue", Helvetica, Arial, sans-serif;--font-display: var(--font-ui);--font-mono: ui-monospace, "SF Mono", Menlo, monospace;--font-addington: "Addington CF", Georgia, serif;--font-megren: "Megren", Georgia, serif;--font-yondu: "Yondu", "Helvetica Neue", sans-serif;--font-brand: "FRENKS", "Helvetica Neue", sans-serif;--font-accent: var(--font-addington);--fw-light: 300;--fw-regular: 400;--fw-bold: 700;--fw-medium: 400;--acc-addington-lower: 1.185em;--acc-addington-upper: 1.143em;--acc-megren: .891em;--acc-yondu-upper: 1.026em;--acc-yondu-lower: .74em;--fs-10: 10px;--fs-12: 12px;--fs-14: 14px;--fs-16: 16px;--fs-20: 20px;--fs-24: 24px;--fs-32: 32px;--fs-48: 48px;--fs-d1: 36px;--fs-d2: 54px;--fs-d3: 81px;--fs-d4: 120px;--lh-tight: 1.03;--lh-snug: 1.15;--lh-body: 1.6;--lh-meta: 1.4;--ls-label: .09em;--ls-tight: -.015em;--ls-display:-.03em}.frenks-public .fr-display{font-family:var(--font-display);font-weight:var(--fw-light);line-height:var(--lh-tight);letter-spacing:var(--ls-display);text-wrap:balance}.frenks-public .fr-h2{font-family:var(--font-ui);font-weight:var(--fw-light);font-size:var(--fs-32);line-height:var(--lh-snug);letter-spacing:-.02em}.frenks-public .fr-h3{font-family:var(--font-ui);font-weight:var(--fw-light);font-size:var(--fs-24);line-height:var(--lh-snug);letter-spacing:-.015em}.frenks-public .fr-body{font-family:var(--font-ui);font-weight:var(--fw-light);font-size:var(--fs-16);line-height:var(--lh-body)}.frenks-public .fr-body-sm{font-family:var(--font-ui);font-weight:var(--fw-light);font-size:var(--fs-14);line-height:var(--lh-meta);color:var(--text-secondary)}.frenks-public .fr-label{font-family:var(--font-ui);font-weight:var(--fw-regular);font-size:var(--fs-10);line-height:1;letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--text-tertiary)}.frenks-public .fr-mono{font-family:var(--font-mono);font-weight:400;font-size:var(--fs-12);letter-spacing:.02em;font-variant-numeric:tabular-nums}.frenks-public .acc-addington{font-family:var(--font-addington);font-style:italic;font-weight:300;font-size:var(--acc-addington-lower);line-height:0}.frenks-public .acc-addington.acc-upper{font-size:var(--acc-addington-upper)}.frenks-public .acc-megren{font-family:var(--font-megren);font-style:normal;font-weight:400;text-transform:uppercase;font-size:var(--acc-megren);line-height:0;margin-left:.2em}.frenks-public .acc-megren.acc-start{margin-left:0}.frenks-public .acc-yondu{font-family:var(--font-yondu);font-style:normal;font-weight:400;font-size:var(--acc-yondu-upper);line-height:0}.frenks-public .acc-yondu.acc-lower{font-size:var(--acc-yondu-lower)}.frenks-public .acc-lead{line-height:1}.frenks-public{--sp-1: 4px;--sp-2: 8px;--sp-3: 12px;--sp-4: 16px;--sp-5: 24px;--sp-6: 32px;--sp-7: 48px;--sp-8: 64px;--r-0: 0px;--r-4: 4px;--r-6: 6px;--r-8: 8px;--r-9: 9px;--r-pill: 999px;--hairline: 1px solid var(--border);--hairline-strong: 1px solid var(--border-strong);--elev-0: none;--elev-1: 0 1px 2px rgba(0,0,0,.4);--elev-2: 0 10px 30px rgba(0,0,0,.45), 0 2px 6px rgba(0,0,0,.35);--elev-3: 0 28px 70px rgba(0,0,0,.55), 0 6px 16px rgba(0,0,0,.4);--glass-fill: linear-gradient(158deg, rgba(255,255,255,.075) 0%, rgba(255,255,255,.02) 60%, rgba(255,255,255,.045) 100%);--glass-edge: rgba(255,255,255,.12);--glass-blur: 22px;--glass-shadow: 0 18px 50px rgba(0,0,0,.45), inset 0 1px 0 rgba(255,255,255,.16), inset 0 -1px 0 rgba(0,0,0,.25);--glass-smoke-rgb: 26 26 28;--glass-smoke-a: .5;--glass-frost-rgb: 250 250 248;--glass-frost-a: .52;--glass-rim-dark: #5C5F66;--glass-rim-light: var(--whink);--glass-rim-inner: #DADBD8;--glass-rim-w: 1.5px;--glass-blur-heavy: 40px;--ring-ai: 0 0 0 2px rgb(var(--blunk-rgb) / .55);--topbar-h: 56px;--sidenav-w: 268px;--content-max: 1280px}.frenks-public [data-theme=light]{--elev-1: 0 1px 2px rgba(20,22,28,.08);--elev-2: 0 10px 30px rgba(20,22,28,.1), 0 2px 6px rgba(20,22,28,.06);--elev-3: 0 28px 70px rgba(20,22,28,.14), 0 6px 16px rgba(20,22,28,.08);--glass-fill: linear-gradient(158deg, rgba(255,255,255,.72) 0%, rgba(255,255,255,.4) 100%);--glass-edge: rgba(255,255,255,.7);--glass-shadow: 0 18px 50px rgba(20,22,28,.12), inset 0 1px 0 rgba(255,255,255,.85)}.frenks-public{--grid-post-square: 27 27 40px;--grid-story: 27 48 40px;--grid-post-portrait: 24 30 45px;--grid-slide: 48 27 40px;--grid-card-mm: 18 10 5mm;--grid-a4-mm: 21 30 10mm;--grid-web-desktop-margin: 30px;--grid-web-desktop-gutter: 16px;--grid-web-mobile-margin: 20px;--grid-web-mobile-gutter: 12px;--ebook-w: 794px;--ebook-h: 1123px;--ebook-mx: 54px;--ebook-grid: 32px}.frenks-public .fr-show-grid{background-image:linear-gradient(rgb(255 0 128 / .25) 1px,transparent 1px),linear-gradient(90deg,rgb(255 0 128 / .25) 1px,transparent 1px);background-size:var(--q, 40px) var(--q, 40px)}.frenks-public{--ease-out: cubic-bezier(.2, .7, .2, 1);--ease-inout: cubic-bezier(.65, 0, .35, 1);--ease-breathe: cubic-bezier(.4, 0, .6, 1);--ease-rack: cubic-bezier(.22, .61, .36, 1);--ease-spring: cubic-bezier(.34, 1.4, .5, 1);--dur-fast: .14s;--dur: .24s;--dur-slow: .48s;--dur-breathe: 4.5s;--dur-pulse: 2.2s}@keyframes fr-breathe{0%,to{transform:scale(1);opacity:.85}50%{transform:scale(1.045);opacity:1}}@keyframes fr-pulse{0%,to{opacity:.74}50%{opacity:1}}@keyframes fr-glow{0%,to{box-shadow:0 0 8px color-mix(in srgb,currentColor 48%,transparent);opacity:.92}50%{box-shadow:0 0 17px 2px color-mix(in srgb,currentColor 58%,transparent);opacity:1}}@keyframes fr-glow-sm{0%,to{box-shadow:0 0 4px color-mix(in srgb,currentColor 42%,transparent)}50%{box-shadow:0 0 9px 1px color-mix(in srgb,currentColor 52%,transparent)}}@keyframes fr-glow-lg{0%,to{box-shadow:0 0 20px 3px color-mix(in srgb,currentColor 40%,transparent);opacity:.88}50%{box-shadow:0 0 40px 9px color-mix(in srgb,currentColor 55%,transparent);opacity:1}}@keyframes fr-halo{0%{transform:translate(-50%,-50%) scale(.85);opacity:.5}to{transform:translate(-50%,-50%) scale(2.2);opacity:0}}@keyframes fr-sheen{0%{background-position:-150% 0}to{background-position:250% 0}}@keyframes fr-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes fr-open{0%{opacity:0;transform:translateY(8px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes fr-press{0%{transform:scale(1)}45%{transform:scale(.92)}to{transform:scale(1)}}@keyframes fr-develop{0%{opacity:0;filter:blur(10px)}to{opacity:1;filter:blur(0)}}@keyframes fr-rack-in{0%{opacity:0;filter:blur(7px);transform:scale(.992)}to{opacity:1;filter:blur(0);transform:scale(1)}}@keyframes fr-ink{0%{opacity:0;transform:scale(.4);filter:blur(2px)}70%{opacity:1;transform:scale(1.06);filter:blur(0)}to{opacity:1;transform:scale(1);filter:blur(0)}}@keyframes fr-drift{0%,to{transform:translate(0)}33%{transform:translate(4px,-6px)}66%{transform:translate(-5px,3px)}}.frenks-public .fr-breathe{animation:fr-breathe var(--dur-breathe) var(--ease-breathe) infinite}.frenks-public .fr-pulse{animation:fr-pulse var(--dur-pulse) var(--ease-breathe) infinite}.frenks-public .fr-glow{animation:fr-glow var(--dur-pulse) var(--ease-breathe) infinite}.frenks-public .fr-glow-sm{animation:fr-glow-sm var(--dur-pulse) var(--ease-breathe) infinite}.frenks-public .fr-glow-lg{animation:fr-glow-lg 3.2s var(--ease-breathe) infinite}.frenks-public .fr-rise{animation:fr-rise var(--dur-slow) var(--ease-out) both}.frenks-public .fr-open{animation:fr-open var(--dur) var(--ease-out) both}.frenks-public .fr-press{animation:fr-press .26s var(--ease-out)}.frenks-public .fr-develop{animation:fr-develop var(--dur-slow) var(--ease-rack) both}.frenks-public .fr-rack-in{animation:fr-rack-in var(--dur-slow) var(--ease-rack) both}.frenks-public .fr-ink{animation:fr-ink .42s var(--ease-rack) both}.frenks-public .fr-lumen{transition:filter var(--dur) var(--ease-out),box-shadow var(--dur) var(--ease-out),border-color var(--dur) var(--ease-out)}.frenks-public .fr-lumen:hover{filter:brightness(1.07) saturate(1.04);box-shadow:0 0 0 1px var(--brass-edge, rgba(199,154,78,.28)),var(--elev-2)}.frenks-public .fr-lift{transition:transform var(--dur) var(--ease-out),box-shadow var(--dur) var(--ease-out),border-color var(--dur) var(--ease-out)}.frenks-public .fr-lift:hover{transform:translateY(-2px);box-shadow:var(--elev-2)}@media(prefers-reduced-motion:reduce){.frenks-public *,.frenks-public .fr-breathe,.frenks-public .fr-pulse,.frenks-public .fr-glow,.frenks-public .fr-glow-sm,.frenks-public .fr-glow-lg,.frenks-public .fr-rise,.frenks-public .fr-open,.frenks-public .fr-press,.frenks-public .fr-develop,.frenks-public .fr-rack-in,.frenks-public .fr-ink{animation:none!important;transition-duration:.001ms!important}.frenks-public .fr-develop,.frenks-public .fr-rack-in,.frenks-public .fr-ink{opacity:1!important;filter:none!important;transform:none!important}}.frenks-public *,.frenks-public *:before,.frenks-public *:after{box-sizing:border-box}.frenks-public{-webkit-text-size-adjust:100%}.frenks-public{margin:0;background:var(--bg);color:var(--text);font-family:var(--font-ui);font-size:var(--fs-16);line-height:var(--lh-body);font-weight:var(--fw-light);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.frenks-public ::selection{background:rgb(var(--grenk-rgb) / .3)}.frenks-public a{color:inherit;text-decoration:none}.frenks-public h1,.frenks-public h2,.frenks-public h3,.frenks-public h4,.frenks-public p{margin:0}.frenks-public button{font-family:inherit;cursor:pointer}.frenks-public :focus-visible{outline:none;box-shadow:var(--ring-ai);border-radius:var(--r-4)}.frenks-public *{scrollbar-width:thin;scrollbar-color:var(--border-strong) transparent}.frenks-public *::-webkit-scrollbar{width:8px;height:8px}.frenks-public *::-webkit-scrollbar-thumb{background:var(--border-strong);border-radius:999px}.frenks-public *::-webkit-scrollbar-track{background:transparent}.frenks-public .fr-paper{background-color:var(--papel);background-image:var(--grid-paper);background-size:32px 32px;background-position:-1px -1px;color:var(--tinta)}.frenks-public .fr-void{background-color:var(--vazio);background-image:var(--grid-void),var(--halo, var(--halo-page));background-size:32px 32px,32px 32px,auto,auto;background-position:-1px -1px,-1px -1px,0 0,0 0;color:#e8e8e8}.frenks-public .fr-void.fr-universe{background-image:var(--grid-void),var(--halo-universe);background-size:32px 32px,32px 32px,auto}.frenks-public .fr-black{background:var(--blank);color:var(--whink)}.frenks-public .fr-ghost{position:absolute;left:50%;transform:translate(-50%);white-space:nowrap;line-height:1;letter-spacing:-.02em;font-family:var(--font-ui);font-style:normal;font-weight:300;letter-spacing:-.05em;pointer-events:none;z-index:0}.frenks-public .fr-void .fr-ghost,.frenks-public .fr-black .fr-ghost{color:#ffffff0b}.frenks-public .fr-paper .fr-ghost{color:#14161c0d}.frenks-public .fr-title-xl{position:relative;z-index:1;text-align:center;font-family:var(--font-ui);font-style:normal;font-weight:300;font-size:clamp(64px,11vw,120px);line-height:1.02;letter-spacing:-.04em}.frenks-public .fr-title-xl .acc-megren,.frenks-public .fr-display .acc-megren{margin-left:.2em}.frenks-public .fr-title-xl .acc-megren:first-child,.frenks-public .fr-display .acc-megren:first-child{margin-left:0}.frenks-public .fr-mark{color:var(--tinta);padding:1px 3px;margin:0 -1px;border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:var(--mark-yeallonk)}.frenks-public .fr-mark.blunk{background:var(--mark-blunk);color:var(--whink)}.frenks-public .fr-mark.grenk{background:var(--mark-grenk)}.frenks-public .fr-mark.renk{background:var(--mark-renk)}.frenks-public .fr-mark.penk{background:var(--mark-penk)}.frenks-public .fr-mark.universe{background:var(--u-400)}.frenks-public .fr-chip{display:inline-block;font-family:var(--font-ui);font-weight:700;font-size:10.5px;letter-spacing:.005em;text-transform:uppercase;color:var(--tinta);padding:4px 12px;border-radius:var(--r-pill);line-height:1.25;background:var(--yeallonk)}.frenks-public .fr-chip.blunk{background:var(--blunk)}.frenks-public .fr-chip.grenk{background:var(--grenk)}.frenks-public .fr-chip.renk{background:var(--renk)}.frenks-public .fr-chip.penk{background:var(--penk)}.frenks-public .fr-chip.universe{background:var(--u)}.frenks-public .fr-card{position:relative;background:linear-gradient(180deg,#303030,#262626);border:1px solid rgb(255 255 255 / .07);border-radius:var(--r-9);padding:12px 12px 14px;box-shadow:0 10px 28px #00000059;color:#f0f0f0}.frenks-public .fr-card h3{font-weight:300;font-size:21px;line-height:1.1;letter-spacing:-.015em;color:var(--whink);margin:0}.frenks-public .fr-card .fr-sub{color:var(--grenk-400);font-size:9.5px;letter-spacing:.005em}.frenks-public .fr-card.on{border-color:var(--energy-border);box-shadow:var(--energy-glow)}.frenks-public .fr-card.bar{padding-left:20px}.frenks-public .fr-card.bar:before{content:"";position:absolute;left:0;top:14px;bottom:14px;width:3px;border-radius:3px;background:var(--k, var(--grenk))}.frenks-public .fr-card.light{background:var(--whink);border-color:#0b0c0e14;color:var(--tinta);box-shadow:0 8px 24px #0b0c0e0f}.frenks-public .fr-card.light h3{color:var(--tinta)}.frenks-public,.frenks-public [data-theme=dark],.frenks-public .fr-void,.frenks-public .fr-black,.frenks-public .fr-glass--dark{--glass-tint: var(--glass-smoke-rgb);--glass-tint-a: var(--glass-smoke-a);--glass-rim: var(--glass-rim-dark);--glass-inner: none}.frenks-public [data-theme=light],.frenks-public .fr-paper,.frenks-public .fr-glass--light{--glass-tint: var(--glass-frost-rgb);--glass-tint-a: var(--glass-frost-a);--glass-rim: var(--glass-rim-light);--glass-inner: 1px solid var(--glass-rim-inner)}.frenks-public .fr-glass{position:relative;border-radius:var(--r-9);box-shadow:none;background-color:rgb(var(--glass-tint) / var(--glass-tint-a));-webkit-backdrop-filter:blur(var(--glass-blur-heavy));backdrop-filter:blur(var(--glass-blur-heavy));border:var(--glass-rim-w) solid var(--glass-rim);outline:var(--glass-inner);outline-offset:calc(-1 * var(--glass-rim-w) - 1px)}.frenks-public .fr-glass--baked{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:rgb(var(--glass-tint));background-image:var(--glass-img, none);background-size:cover;background-position:center}@supports not ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))){.frenks-public .fr-glass:not(.fr-glass--baked){background-color:rgb(var(--glass-tint))}}@media print{.frenks-public .fr-glass{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:rgb(var(--glass-tint))}}.frenks-public .fr-num{font-family:var(--font-ui);font-style:normal;font-weight:var(--fw-light);font-variant-numeric:tabular-nums lining-nums;letter-spacing:-.01em;line-height:1}.frenks-public .fr-num--big{font-family:var(--font-addington);font-style:italic;font-weight:300;font-variant-numeric:normal;letter-spacing:-.02em;line-height:1}.frenks-public .fr-cover{position:relative;overflow:hidden;background:var(--blank)}.frenks-public .fr-cover .fr-tag{position:absolute;right:28px;top:26px;background:var(--papel);color:var(--tinta);font-size:10px;padding:2px 7px}.frenks-public .fr-cover .fr-titlebox{position:absolute;left:50%;transform:translate(-50%);bottom:32px;background:var(--papel);color:var(--tinta);padding:34px 64px;text-align:center;max-width:calc(100% - 64px)}.frenks-public .fr-cover .fr-titlebox h1{font-weight:300;font-size:56px;line-height:1.03;letter-spacing:-.03em;margin:0}.frenks-public .fr-foot{position:absolute;left:var(--ebook-mx, 54px);right:var(--ebook-mx, 54px);bottom:26px;height:20px;display:flex;align-items:center;justify-content:space-between}.frenks-public .fr-foot img{height:14px;position:absolute;left:50%;transform:translate(-50%)}.frenks-public .fr-foot .fr-ref{font-size:8px;letter-spacing:.08em;text-transform:uppercase;opacity:.5}.frenks-public .fr-foot .fr-pg{font-size:9.5px;letter-spacing:.02em;margin-left:auto}.frenks-public{font-family:Helvetica FRENKS,Helvetica,Arial,sans-serif;font-weight:300;background:var(--vazio);color:var(--whink);overflow:clip;--fp-rule:var(--border)}.frenks-public *{box-sizing:border-box}.frenks-public h1,.frenks-public h2,.frenks-public h3{font-weight:300;letter-spacing:-.035em;margin:0;text-wrap:balance}.frenks-public p{line-height:1.65;margin:0;text-wrap:pretty}.frenks-public a{text-decoration:none;color:inherit}.frenks-public a:focus-visible,.frenks-public summary:focus-visible{outline:2px solid var(--blunk);outline-offset:6px}.frenks-public img{max-width:100%;display:block}.frenks-public .fp-wrap{max-width:1320px;margin:auto;padding-inline:30px}.frenks-public .fp-label{font-size:11px;letter-spacing:.14em;text-transform:uppercase;font-weight:400;margin-bottom:22px}.frenks-public h1{font-size:clamp(52px,7.4vw,112px);line-height:1.01}.frenks-public h2{font-size:clamp(38px,4.5vw,68px);line-height:1.06}.frenks-public h3{font-size:27px;line-height:1.22}.frenks-public .fp-lede{font-size:clamp(18px,1.6vw,22px);line-height:1.5;max-width:45ch}.frenks-public .fp-header{height:98px;display:flex;align-items:center;justify-content:space-between;gap:24px;position:relative;z-index:2}.frenks-public .fp-header img{width:156px;height:32px;object-fit:contain}.frenks-public .fp-header nav{display:flex;gap:30px;align-items:center;font-size:14px}.frenks-public .fp-login{border:1px solid var(--whink);padding:11px 18px;border-radius:4px}.frenks-public .fp-hero{position:relative;padding-block:64px 48px;isolation:isolate;min-height:690px}.frenks-public .fp-hero-image{position:absolute;inset:0;z-index:-2}.frenks-public .fp-hero-image img{width:100%;height:100%;object-fit:cover;object-position:center}.frenks-public .fp-hero:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,var(--blank),transparent 100%),linear-gradient(0deg,var(--vazio),transparent 60%)}.frenks-public .fp-hero-copy .fp-lede{margin-top:28px}.frenks-public .fp-actions{display:flex;gap:22px;align-items:center;flex-wrap:wrap;margin-top:32px}.frenks-public .fp-actions>span{font-size:13px;max-width:26ch}.frenks-public .fp-cta{display:inline-flex;justify-content:center;align-items:center;gap:28px;background:var(--yeallonk);color:var(--tinta);padding:18px 26px;border-radius:4px;min-height:54px;font-size:16px;font-weight:400;transition:transform .18s}.frenks-public .fp-cta:hover{transform:translateY(-2px)}.frenks-public .fp-hero-note{width:325px;position:absolute;right:max(30px,calc((100vw - 1260px)/2));bottom:66px;padding:22px;color:var(--whink)}.frenks-public .fp-hero-note>span{font-size:11px;text-transform:uppercase;letter-spacing:.1em}.frenks-public .fp-hero-note p{margin-top:12px;font-size:19px}.frenks-public .fp-facts{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;padding-block:34px 46px}.frenks-public .fp-facts div{display:flex;flex-direction:column;gap:8px;border-top:1px solid var(--border-strong);padding-top:18px}.frenks-public .fp-facts strong{font-size:36px;font-weight:300;letter-spacing:-.04em}.frenks-public .fp-facts span{font-size:13px}.frenks-public .fp-section{padding-block:100px;scroll-margin-top:20px}.frenks-public .fp-two{display:grid;grid-template-columns:1fr 1fr;gap:80px}.frenks-public .fp-prose{font-size:20px}.frenks-public .fp-prose p+p{margin-top:22px}.frenks-public .fp-prose .fp-cta{margin-top:28px}.frenks-public .fp-section-head{max-width:640px}.frenks-public .fp-section-head>p:last-child{margin-top:24px;max-width:44ch}.frenks-public .fp-curriculum{margin-top:48px;border-top:1px solid var(--border-strong)}.frenks-public details{border-bottom:1px solid var(--border-strong)}.frenks-public summary{cursor:pointer;list-style:none}.frenks-public .fp-curriculum summary{display:flex;gap:28px;align-items:baseline;padding-block:28px}.frenks-public .fp-curriculum summary>span:nth-child(2){flex:1}.frenks-public .fp-curriculum small{display:block;margin-top:8px;font-size:13px}.frenks-public .fp-number{font-size:13px;letter-spacing:.1em}.frenks-public .fp-plus{font-size:28px}.frenks-public details[open] .fp-plus{transform:rotate(45deg)}.frenks-public .fp-course-body{padding:0 56px 30px;display:grid;grid-template-columns:1fr 1.4fr;gap:60px}.frenks-public .fp-course-body>p{max-width:37ch}.frenks-public .fp-course-body ol{padding:0;margin:0;list-style:none}.frenks-public .fp-course-body li{display:flex;justify-content:space-between;gap:20px;padding:9px 0;border-bottom:1px solid var(--border);font-size:14px}.frenks-public .fp-course-body li>span:last-child{white-space:nowrap;font-size:12px}.frenks-public .fp-note{font-size:13px;line-height:1.6;opacity:.8;margin-top:24px;max-width:75ch}.frenks-public .fp-curriculum~.fp-cta{margin-top:30px}.frenks-public .fp-benefits{display:grid;grid-template-columns:1fr 1fr;gap:48px 70px;margin-top:48px}.frenks-public .fp-benefits article{border-top:1px solid var(--border-strong);padding-top:25px}.frenks-public .fp-benefits .fp-label{display:block;margin-bottom:18px}.frenks-public .fp-benefits p{margin-top:16px;max-width:48ch}.frenks-public .fp-quotes{display:grid;grid-template-columns:1fr 1fr;gap:60px;margin-top:48px}.frenks-public figure{margin:0}.frenks-public blockquote{margin:0;font-size:26px;line-height:1.5;font-weight:300}.frenks-public figcaption{margin-top:26px;font-size:15px}.frenks-public figcaption span{display:block;margin-top:5px;font-size:12px}.frenks-public .fp-mentor{display:grid;grid-template-columns:5fr 6fr;gap:90px;align-items:center}.frenks-public .fp-mentor>img{width:100%;height:480px;object-fit:cover;object-position:center 25%;border-radius:8px}.frenks-public .fp-mentor p:not(.fp-label){margin-top:25px;font-size:18px}.frenks-public .fp-text-link{display:inline-block;border-bottom:1px solid currentColor;padding-bottom:6px;margin-top:28px}.frenks-public .fp-price{border:1px solid var(--border-strong);border-radius:8px;padding:38px;background:var(--vazio)}.frenks-public .fp-money{font:300 italic 94px/1.1 Addington CF,serif;margin-top:20px;letter-spacing:-.05em}.frenks-public .fp-money>span{font:300 26px Helvetica FRENKS,sans-serif;letter-spacing:0}.frenks-public .fp-installments{margin-block:12px 28px}.frenks-public .fp-price .fp-cta{width:100%}.frenks-public .fp-includes{padding:0;list-style:none;margin-top:36px;font-size:18px;max-width:38ch}.frenks-public .fp-includes li{padding:17px 0;border-bottom:1px solid var(--border)}.frenks-public .fp-guarantee{margin-top:30px;padding-top:25px;border-top:1px solid var(--border-strong)}.frenks-public .fp-guarantee>span{font-size:22px}.frenks-public .fp-guarantee p{margin-top:8px;font-size:14px}.frenks-public .fp-faq summary{font-size:18px;padding-block:23px}.frenks-public .fp-faq details p{padding-bottom:23px}.frenks-public .fp-footer{display:flex;justify-content:space-between;align-items:center;gap:30px;padding-block:48px}.frenks-public .fp-footer p{font-size:13px}.frenks-public .fp-footer nav{display:flex;flex-wrap:wrap;gap:18px;font-size:12px}.frenks-public .fp-skip{position:absolute;top:-80px;left:20px;z-index:100;background:var(--papel);color:var(--tinta);padding:14px}.frenks-public .fp-skip:focus{top:10px}.frenks-public .fp-home-hero{padding-block:60px 70px}.frenks-public .fp-home-intro{display:flex;justify-content:space-between;gap:40px;align-items:center;margin-top:30px}.frenks-public .fp-home-hero picture{display:block;margin-top:46px}.frenks-public .fp-home-hero picture img{width:100%;height:auto;border-radius:4px}.frenks-public .fp-paths{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;margin-top:48px}.frenks-public .fp-paths>a{border-top:1px solid var(--border-strong);padding-top:22px}.frenks-public .fp-paths>a>span:first-child{font-size:12px}.frenks-public .fp-paths h3{margin-top:24px}.frenks-public .fp-paths p{margin-top:18px}@media(max-width:1000px){.frenks-public .fp-hero-note{display:none}.frenks-public .fp-two,.frenks-public .fp-mentor{gap:40px}.frenks-public .fp-course-body{gap:30px}.frenks-public .fp-footer{flex-wrap:wrap}}@media(max-width:650px){.frenks-public .fp-wrap{padding-inline:20px}.frenks-public .fp-header{height:84px;gap:16px}.frenks-public .fp-header img{width:113px;height:28px}.frenks-public .fp-header nav{gap:12px;font-size:12px}.frenks-public .fp-header nav>a:not(:last-child){display:none}.frenks-public .fp-login{padding:10px 12px}.frenks-public .fp-hero{padding-block:40px 50px;min-height:0}.frenks-public .fp-hero:before{background:linear-gradient(90deg,var(--blank),rgb(0 0 0 / .5)),linear-gradient(0deg,var(--vazio),transparent)}.frenks-public .fp-hero-image img{object-position:35% center}.frenks-public .fp-actions{align-items:flex-start;gap:16px}.frenks-public .fp-facts{grid-template-columns:1fr 1fr;gap:24px;padding-block:24px 40px}.frenks-public .fp-facts strong{font-size:30px}.frenks-public .fp-section{padding-block:62px}.frenks-public .fp-two,.frenks-public .fp-mentor,.frenks-public .fp-benefits,.frenks-public .fp-quotes,.frenks-public .fp-paths{grid-template-columns:1fr;gap:34px}.frenks-public .fp-prose{font-size:18px}.frenks-public .fp-curriculum summary{gap:12px}.frenks-public .fp-curriculum h3{font-size:24px}.frenks-public .fp-course-body{grid-template-columns:1fr;padding:0 0 28px;gap:20px}.frenks-public .fp-course-body li{gap:12px}.frenks-public blockquote{font-size:22px}.frenks-public .fp-mentor>img{height:330px}.frenks-public .fp-price{padding:26px}.frenks-public .fp-money{font-size:80px}.frenks-public .fp-footer{display:grid;gap:24px;padding-block:36px}.frenks-public .fp-home-hero{padding-top:42px}.frenks-public .fp-home-intro{display:block}.frenks-public .fp-home-intro .fp-cta{margin-top:26px}.frenks-public .fp-home-hero picture img{height:240px;object-fit:cover}}@media(prefers-reduced-motion:reduce){.frenks-public *{scroll-behavior:auto!important;animation:none!important;transition:none!important}}.frenks-public strong{font-weight:400}.frenks-public mark{background:var(--yeallonk);color:var(--tinta);padding:0 .12em;box-decoration-break:clone;-webkit-box-decoration-break:clone}.frenks-public .fp-wrap{max-width:1360px;padding-inline:40px}.frenks-public .fp-label{letter-spacing:.15em;font-size:11px}.frenks-public .fp-header{height:96px;border-bottom:1px solid var(--border)}.frenks-public .fp-header nav{gap:32px}.frenks-public .fp-hero-v2{padding:62px 0 72px;min-height:0}.frenks-public .fp-hero-v2:before{display:none}.frenks-public .fp-hero-layout{display:grid;grid-template-columns:1.1fr 1fr;gap:60px;align-items:center}.frenks-public .fp-hero-v2 h1{font-size:clamp(64px,7.1vw,104px);line-height:1.06;letter-spacing:-.055em}.frenks-public .fp-highlight-word{color:var(--yeallonk);display:inline-block;position:relative}.frenks-public .fp-highlight-word:after{content:"";position:absolute;bottom:-8px;height:2px;left:0;right:0;background:currentColor;transform:rotate(-2deg)}.frenks-public .fp-small-rule{display:inline-block;width:30px;height:3px;background:var(--yeallonk);margin-right:10px;vertical-align:middle}.frenks-public .fp-hero-v2 .fp-lede{font-size:23px;max-width:31ch;margin-top:34px;line-height:1.45}.frenks-public .fp-hero-support{font-size:17px;max-width:48ch;margin-top:18px;color:var(--whink)}.frenks-public .fp-hero-support strong{color:var(--yeallonk)}.frenks-public .fp-hero-secondary{font-size:14px;border-bottom:1px solid var(--border-strong);padding-block:9px}.frenks-public .fp-hero-footnote{font-size:11px;margin-top:22px;opacity:.75}.frenks-public .fp-hero-composition{position:relative;min-width:0;aspect-ratio:.93;background:var(--blank);border:1px solid var(--border-strong);overflow:visible}.frenks-public .fp-hero-composition>picture{position:absolute;inset:0;overflow:hidden}.frenks-public .fp-hero-composition>picture img{width:100%;height:100%;object-fit:cover;object-position:50% 50%}.frenks-public .fp-hero-composition:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,var(--blank),transparent 40%,transparent 65%,var(--blank));pointer-events:none;opacity:.85}.frenks-public .fp-composition-title{position:absolute;top:34px;left:32px;z-index:1;font-size:25px;line-height:1.25;letter-spacing:-.03em}.frenks-public .fp-composition-title span{display:block}.frenks-public .fp-composition-title span:last-child{color:var(--yeallonk)}.frenks-public .fp-hero-index{position:absolute;z-index:2;left:-20px;bottom:84px;display:flex;flex-direction:column;align-items:flex-start;gap:7px;transform:rotate(-4deg)}.frenks-public .fp-hero-index span{font-size:11px;letter-spacing:.13em;font-weight:400;padding:10px 18px;background:var(--papel);color:var(--tinta)}.frenks-public .fp-hero-index span:nth-child(2){background:var(--yeallonk);margin-left:17px}.frenks-public .fp-hero-index span:nth-child(3){margin-left:7px}.frenks-public .fp-brand-mark{display:grid;grid-template-columns:repeat(2,30px);grid-template-rows:repeat(2,30px);width:60px;height:60px}.frenks-public .fp-brand-mark img{width:30px;height:30px}.frenks-public .fp-hero-composition .fp-brand-mark{position:absolute;z-index:2;right:30px;bottom:80px}.frenks-public .fp-composition-caption{position:absolute;bottom:22px;left:30px;right:30px;display:flex;justify-content:space-between;font-size:9px;letter-spacing:.13em;z-index:1;border-top:1px solid var(--border-strong);padding-top:15px}.frenks-public .fp-facts{padding-top:0;padding-bottom:48px;gap:32px}.frenks-public .fp-facts div{border-top:1px solid var(--border-strong);padding-top:22px}.frenks-public .fp-facts strong{font-size:47px;line-height:1.1}.frenks-public .fp-facts div:first-child strong,.frenks-public .fp-facts div:nth-child(3) strong{color:var(--yeallonk)}.frenks-public .fp-facts span{max-width:25ch;line-height:1.5}.frenks-public .fp-thesis{position:relative;isolation:isolate;overflow:hidden;padding-block:110px}.frenks-public .fp-thesis .fp-wrap{position:relative;z-index:1}.frenks-public .fp-thesis h2{font-size:clamp(44px,6vw,86px);max-width:850px}.frenks-public .fp-thesis-bottom{display:grid;grid-template-columns:1.2fr 1fr;gap:95px;margin-top:38px;max-width:1100px}.frenks-public .fp-thesis-bottom p{font-size:22px}.frenks-public .fp-thesis-bottom p:last-child{font-size:18px;padding-top:4px}.frenks-public .fp-ghost{position:absolute;z-index:0;top:80px;left:-20px;font-size:clamp(170px,24vw,370px);letter-spacing:-.07em;line-height:1;opacity:.05;pointer-events:none;white-space:nowrap}.frenks-public .fp-audience{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:42px;font-size:12px}.frenks-public .fp-audience>span{border:1px solid var(--border-strong);border-radius:30px;padding:8px 14px}.frenks-public .fp-audience>span:first-child{border:0;padding-left:0;margin-right:10px;text-transform:uppercase;font-size:10px;letter-spacing:.12em}.frenks-public .fp-heading-row{max-width:none;display:flex;justify-content:space-between;align-items:flex-end;gap:50px}.frenks-public .fp-heading-row>p{max-width:35ch;font-size:17px}.frenks-public .fp-heading-row>p strong{color:var(--yeallonk)}.frenks-public .fp-course-collection{display:grid;grid-template-columns:1fr 1fr;gap:62px 36px;margin-top:55px;align-items:start}.frenks-public .fp-course{--topic:var(--yeallonk);--topic-text:var(--yeallonk)}.frenks-public .fp-topic-penk{--topic:var(--penk);--topic-text:var(--penk)}.frenks-public .fp-topic-grenk{--topic:var(--grenk);--topic-text:var(--grenk-300)}.frenks-public .fp-topic-blunk{--topic:var(--blunk);--topic-text:var(--blunk-300)}.frenks-public .fp-course-art{position:relative;height:300px;overflow:hidden;border-bottom:5px solid var(--topic)}.frenks-public .fp-course-art picture,.frenks-public .fp-course-art img{width:100%;height:100%;object-fit:cover}.frenks-public .fp-course-art img{transition:transform .5s}.frenks-public .fp-course:hover .fp-course-art img{transform:scale(1.025)}.frenks-public .fp-course-art:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,var(--blank),transparent 65%);opacity:.75;pointer-events:none}.frenks-public .fp-course-index{position:absolute;top:18px;left:20px;background:var(--papel);color:var(--tinta);padding:8px 10px;font-size:12px;z-index:1}.frenks-public .fp-topic-chip{position:absolute;bottom:20px;left:24px;z-index:1;background:var(--topic);color:var(--tinta);padding:8px 13px;border-radius:20px;text-transform:uppercase;letter-spacing:.11em;font-size:10px;font-weight:400}.frenks-public .fp-topic-blunk .fp-topic-chip{color:var(--whink)}.frenks-public .fp-course-content{padding:27px 0 0}.frenks-public .fp-course-meta{font-size:11px;letter-spacing:.04em;color:var(--topic-text);margin-bottom:13px}.frenks-public .fp-course-content h3{font-size:34px;line-height:1.12;max-width:24ch;min-height:76px}.frenks-public .fp-course-promise{font-size:19px;font-weight:400;margin-top:19px;margin-bottom:12px;color:var(--topic-text)}.frenks-public .fp-course-content>p:not([class]){font-size:16px;max-width:56ch}.frenks-public .fp-skills{list-style:none;padding:0;margin:22px 0;font-size:14px}.frenks-public .fp-skills li{position:relative;padding:5px 0 5px 22px;line-height:1.45}.frenks-public .fp-skills li:before{content:"\2197";position:absolute;left:0;color:var(--topic-text)}.frenks-public .fp-course details{border-top:1px solid var(--border-strong);border-bottom:0}.frenks-public .fp-course summary{display:flex;justify-content:space-between;align-items:center;font-size:13px;padding:16px 0}.frenks-public .fp-course .fp-plus{font-size:22px;color:var(--topic-text)}.frenks-public .fp-course ol{list-style:none;padding:0 0 10px;margin:0}.frenks-public .fp-course ol li{display:flex;justify-content:space-between;gap:18px;padding:13px 0;border-top:1px solid var(--border);font-size:13px;line-height:1.5}.frenks-public .fp-course ol small{flex-shrink:0;font-size:10px;padding-top:3px}.frenks-public .fp-course-end{margin-top:48px;border-top:1px solid var(--border-strong);padding-top:28px;display:flex;justify-content:space-between;align-items:center;gap:40px}.frenks-public .fp-course-end .fp-note{margin:0;max-width:70ch}.frenks-public .fp-course-end .fp-cta{flex-shrink:0}.frenks-public .fp-experience-intro{padding-bottom:70px}.frenks-public .fp-experience-intro .fp-two{align-items:center}.frenks-public .fp-experience-intro strong{border-bottom:3px solid var(--grenk)}.frenks-public .fp-campfire{padding:65px 0}.frenks-public .fp-campfire-layout{display:grid;grid-template-columns:1fr 1.1fr;gap:85px;align-items:center}.frenks-public .fp-campfire-photo{height:650px;position:relative;overflow:hidden}.frenks-public .fp-campfire-photo picture,.frenks-public .fp-campfire-photo img{width:100%;height:100%;object-fit:cover}.frenks-public .fp-photo-caption{position:absolute;bottom:26px;left:25px;right:25px;font-size:10px;text-transform:uppercase;letter-spacing:.1em;color:var(--whink);background:var(--vazio);padding:12px}.frenks-public .fp-campfire-copy h3{font-size:clamp(70px,7.3vw,106px);line-height:.92;letter-spacing:-.055em;margin-bottom:30px}.frenks-public .fp-campfire-copy h3>span{color:var(--yeallonk);padding-left:80px}.frenks-public .fp-campfire-copy .fp-lede{font-size:27px;line-height:1.3;margin-bottom:22px}.frenks-public .fp-campfire-copy>p:not([class]){font-size:17px;max-width:46ch}.frenks-public .fp-campfire-copy>p strong{color:var(--yeallonk)}.frenks-public .fp-status-dot{display:inline-block;height:7px;width:7px;border-radius:50%;background:var(--yeallonk);margin-right:5px}.frenks-public .fp-campfire-number{display:flex;align-items:center;gap:27px;margin-top:25px;border-top:1px solid var(--border-strong);padding-top:15px}.frenks-public .fp-campfire-number strong{font:300 italic 88px/1 Addington CF,serif;color:var(--yeallonk)}.frenks-public .fp-campfire-number>span{font-size:17px;line-height:1.5}.frenks-public .fp-tags{display:flex;gap:8px;margin-top:24px}.frenks-public .fp-tags>span{padding:6px 13px;border:1px solid var(--border-strong);font-size:11px;border-radius:22px}.frenks-public .fp-experience-grid{display:grid;grid-template-columns:1fr 1fr;gap:58px 40px}.frenks-public .fp-experience-grid h3{font-size:38px;line-height:1.15}.frenks-public .fp-experience-grid article>div:last-child{padding-top:28px}.frenks-public .fp-experience-grid article p:not(.fp-label){font-size:17px;margin-top:20px;max-width:52ch}.frenks-public .fp-material-feature>picture,.frenks-public .fp-community-art{height:345px;display:block;overflow:hidden}.frenks-public .fp-material-feature>picture img{width:100%;height:100%;object-fit:cover}.frenks-public .fp-under-caption{font-size:11px;display:block;margin-top:22px;padding-top:14px;border-top:1px solid var(--border-strong)}.frenks-public .fp-community-art{position:relative;background:var(--blank)}.frenks-public .fp-community-art picture,.frenks-public .fp-community-art img{width:100%;height:100%;object-fit:cover;opacity:.75}.frenks-public .fp-editorial-word{position:absolute;left:26px;top:32px;color:var(--whink);font-size:65px;line-height:1;letter-spacing:-.045em}.frenks-public .fp-community-tags{position:absolute;left:28px;bottom:24px;display:flex;flex-direction:column;align-items:flex-start;gap:6px}.frenks-public .fp-community-tags>span{font-size:12px;background:var(--papel);color:var(--tinta);padding:9px 14px;transform:rotate(-3deg)}.frenks-public .fp-community-tags>span:nth-child(2){margin-left:24px;transform:rotate(2deg)}.frenks-public .fp-community-tags>span:nth-child(3){background:var(--grenk);margin-left:10px}.frenks-public .fp-live-feature{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:center;border-top:1px solid var(--border-strong);padding-top:50px}.frenks-public .fp-live-photo{position:relative}.frenks-public .fp-live-photo>img{width:100%;height:340px;object-fit:cover}.frenks-public .fp-live-label{position:absolute;bottom:18px;left:18px;background:var(--yeallonk);color:var(--tinta);padding:10px 15px;font-size:10px;letter-spacing:.1em;font-weight:400}.frenks-public .fp-experience-grid .fp-live-feature>div:last-child{padding:0}.frenks-public .fp-live-benefits{display:flex;flex-wrap:wrap;gap:10px 20px;margin-top:22px;font-size:11px}.frenks-public .fp-live-benefits span{border-bottom:2px solid var(--blunk);padding-bottom:7px}.frenks-public .fp-quotes figure{border-top:3px solid var(--grenk);padding-top:28px;position:relative}.frenks-public .fp-quotes strong{color:var(--grenk-300)}.frenks-public .fp-quotes blockquote{font-size:27px;line-height:1.45}.frenks-public .fp-mentor>img{border-radius:0;height:520px}.frenks-public .fp-price{border-top:5px solid var(--yeallonk);border-radius:0}.frenks-public .fp-includes li:before{content:"\2197";color:var(--yeallonk);margin-right:12px}.frenks-public .fp-guarantee>span{color:var(--yeallonk)}.frenks-public .fp-home-hero{padding-block:55px 65px}.frenks-public .fp-home-heading{display:grid;grid-template-columns:1.1fr 1fr;gap:20px 60px;align-items:center}.frenks-public .fp-home-heading>.fp-label{grid-column:1/-1;margin-bottom:0}.frenks-public .fp-home-heading h1{font-size:clamp(62px,7.4vw,108px)}.frenks-public .fp-home-intro{display:block;margin:0}.frenks-public .fp-home-intro .fp-lede{font-size:24px;max-width:33ch}.frenks-public .fp-home-intro strong{color:var(--yeallonk)}.frenks-public .fp-home-intro .fp-cta{margin-top:25px}.frenks-public .fp-home-art{position:relative;margin-top:42px}.frenks-public .fp-home-hero .fp-home-art picture{margin:0}.frenks-public .fp-home-hero .fp-home-art img{height:370px;object-fit:cover;border-radius:0}.frenks-public .fp-home-art .fp-brand-mark{position:absolute;top:30px;left:30px}.frenks-public .fp-home-art .fp-brand-mark img{width:30px;height:30px}.frenks-public .fp-home-art-caption{position:absolute;bottom:24px;right:26px;background:var(--papel);color:var(--tinta);font-size:25px;padding:18px 25px;transform:rotate(-2deg)}.frenks-public .fp-brand-ribbon{display:flex;align-items:center;justify-content:space-evenly;gap:15px;padding:25px 15px;background:var(--yeallonk);color:var(--tinta);font-size:clamp(12px,2vw,27px);letter-spacing:-.02em}.frenks-public .fp-home-paths{display:grid;grid-template-columns:1fr 1fr;gap:40px;margin-top:50px}.frenks-public .fp-home-paths>a{display:block;border-bottom:1px solid var(--border-strong);padding-bottom:28px}.frenks-public .fp-home-paths>a>picture{display:block;height:280px;overflow:hidden}.frenks-public .fp-home-paths>a>picture img{width:100%;height:100%;object-fit:cover}.frenks-public .fp-home-paths>a>div:last-child{padding-top:26px}.frenks-public .fp-home-paths h3{font-size:38px;margin-bottom:16px}.frenks-public .fp-home-paths p{font-size:17px;max-width:49ch}.frenks-public .fp-path-link{display:inline-block;font-size:13px;border-bottom:1px solid currentColor;padding-bottom:5px;margin-top:20px}.frenks-public .fp-home-paths .fp-home-main-path{grid-column:1/-1;display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:55px}.frenks-public .fp-home-paths .fp-home-main-path>picture{height:360px}.frenks-public .fp-home-paths .fp-home-main-path>div{padding-top:0}.frenks-public .fp-home-paths .fp-home-main-path h3{font-size:51px}.frenks-public .fp-student-art{height:280px;background:var(--blunk);color:var(--whink);padding:32px;display:flex;justify-content:space-between;align-items:center}.frenks-public .fp-student-art span:first-child{font-size:48px;letter-spacing:-.04em;line-height:1.1}.frenks-public .fp-student-art span:last-child{font-size:74px}@media(max-width:1000px){.frenks-public .fp-hero-layout{gap:30px}.frenks-public .fp-hero-v2 h1{font-size:70px}.frenks-public .fp-hero-v2 .fp-lede{font-size:21px}.frenks-public .fp-hero-composition{aspect-ratio:.72}.frenks-public .fp-course-content h3{font-size:29px}.frenks-public .fp-campfire-layout{gap:40px}.frenks-public .fp-campfire-photo{height:590px}.frenks-public .fp-experience-grid h3{font-size:31px}.frenks-public .fp-heading-row{align-items:start}.frenks-public .fp-course-end{align-items:start;flex-direction:column}.frenks-public .fp-home-heading{gap:20px 30px}}@media(max-width:650px){.frenks-public .fp-wrap{padding-inline:20px}.frenks-public .fp-header{height:80px}.frenks-public .fp-hero-v2{padding:36px 0 34px}.frenks-public .fp-hero-layout{grid-template-columns:1fr;gap:36px}.frenks-public .fp-hero-v2 h1{font-size:61px;line-height:1.05}.frenks-public .fp-hero-v2 .fp-lede{font-size:21px;margin-top:28px}.frenks-public .fp-hero-support{font-size:16px}.frenks-public .fp-hero-footnote{font-size:10px}.frenks-public .fp-actions{gap:16px;align-items:center}.frenks-public .fp-cta{font-size:14px;padding:17px 19px;gap:20px}.frenks-public .fp-hero-secondary{font-size:12px}.frenks-public .fp-hero-composition{aspect-ratio:1;min-height:0}.frenks-public .fp-composition-title{top:22px;left:22px;font-size:21px}.frenks-public .fp-hero-index{left:-8px;bottom:65px;gap:5px}.frenks-public .fp-hero-index span{font-size:9px;padding:7px 12px}.frenks-public .fp-hero-composition .fp-brand-mark{right:24px;bottom:67px}.frenks-public .fp-composition-caption{left:20px;right:20px;bottom:17px;font-size:8px}.frenks-public .fp-facts{gap:22px;padding-bottom:36px}.frenks-public .fp-facts strong{font-size:36px}.frenks-public .fp-facts span{font-size:12px}.frenks-public .fp-section{padding-block:60px}.frenks-public .fp-thesis h2{font-size:44px}.frenks-public .fp-thesis-bottom{grid-template-columns:1fr;gap:19px;margin-top:27px}.frenks-public .fp-thesis-bottom p{font-size:21px}.frenks-public .fp-thesis-bottom p:last-child{font-size:16px}.frenks-public .fp-audience{gap:8px;margin-top:26px}.frenks-public .fp-audience>span{font-size:11px;padding:7px 10px}.frenks-public .fp-audience>span:first-child{flex-basis:100%}.frenks-public .fp-heading-row{display:block}.frenks-public .fp-heading-row>p{font-size:16px;margin-top:24px}.frenks-public .fp-course-collection{grid-template-columns:1fr;gap:40px;margin-top:35px}.frenks-public .fp-course-art{height:235px}.frenks-public .fp-course-content{padding-top:21px}.frenks-public .fp-course-content h3{font-size:33px;min-height:0}.frenks-public .fp-course-promise{font-size:19px}.frenks-public .fp-course-content>p:not([class]){font-size:16px}.frenks-public .fp-course ol li{font-size:12px;gap:12px}.frenks-public .fp-course ol small{font-size:10px;max-width:85px;flex-shrink:0}.frenks-public .fp-course-end{gap:25px;margin-top:30px}.frenks-public .fp-course-end .fp-cta{width:100%}.frenks-public .fp-campfire{padding:28px 0 48px}.frenks-public .fp-campfire-layout{grid-template-columns:1fr;gap:35px}.frenks-public .fp-campfire-photo{height:380px}.frenks-public .fp-campfire-photo img{object-position:50% 62%}.frenks-public .fp-campfire-copy h3{font-size:78px}.frenks-public .fp-campfire-copy .fp-label{font-size:9px}.frenks-public .fp-campfire-copy .fp-lede{font-size:25px}.frenks-public .fp-campfire-copy>p:not([class]){font-size:16px}.frenks-public .fp-experience-grid{grid-template-columns:1fr;gap:42px}.frenks-public .fp-experience-grid h3{font-size:34px}.frenks-public .fp-experience-grid article p:not(.fp-label){font-size:16px}.frenks-public .fp-material-feature>picture,.frenks-public .fp-community-art{height:265px}.frenks-public .fp-editorial-word{font-size:53px;top:22px;left:22px}.frenks-public .fp-live-feature{grid-template-columns:1fr;gap:27px;padding-top:35px}.frenks-public .fp-live-photo>img{height:245px}.frenks-public .fp-quotes{gap:36px}.frenks-public .fp-quotes blockquote{font-size:24px}.frenks-public .fp-mentor>img{height:360px}.frenks-public .fp-home-heading{grid-template-columns:1fr;gap:20px}.frenks-public .fp-home-heading h1{font-size:63px}.frenks-public .fp-home-intro .fp-lede{font-size:21px}.frenks-public .fp-home-art{margin-top:30px}.frenks-public .fp-home-hero .fp-home-art img{height:300px}.frenks-public .fp-home-art .fp-brand-mark{top:20px;left:20px}.frenks-public .fp-home-art .fp-brand-mark img{width:30px;height:30px}.frenks-public .fp-home-art-caption{bottom:20px;right:12px;font-size:18px;padding:13px 16px}.frenks-public .fp-brand-ribbon{gap:9px;font-size:11px;padding:20px 10px}.frenks-public .fp-home-paths{grid-template-columns:1fr;gap:34px;margin-top:32px}.frenks-public .fp-home-paths .fp-home-main-path{display:block}.frenks-public .fp-home-paths .fp-home-main-path>picture{height:260px}.frenks-public .fp-home-paths .fp-home-main-path>div{padding-top:25px}.frenks-public .fp-home-paths .fp-home-main-path h3{font-size:39px}.frenks-public .fp-home-paths>a>picture,.frenks-public .fp-student-art{height:240px}.frenks-public .fp-home-paths h3{font-size:33px}.frenks-public .fp-home-paths p{font-size:16px}}.frenks-public .fp-scope{margin-top:35px;padding:25px 28px;border-left:3px solid var(--blunk);background:var(--glass-tint);max-width:900px;position:relative;z-index:1}.frenks-public .fp-scope>strong{display:block;font-size:20px;margin-bottom:12px}.frenks-public .fp-scope p{font-size:17px;line-height:1.6}.frenks-public .fp-decision-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:35px;margin-top:45px}.frenks-public .fp-decision-grid article{border-top:3px solid var(--penk);padding-top:25px}.frenks-public .fp-decision-grid article:nth-child(2){border-color:var(--yeallonk)}.frenks-public .fp-decision-grid article:nth-child(3){border-color:var(--blunk)}.frenks-public .fp-decision-grid h3{font-size:29px;line-height:1.2;margin:20px 0}.frenks-public .fp-decision-grid p{font-size:17px;line-height:1.6}.frenks-public .fp-ip-note{font-size:20px;line-height:1.6;max-width:900px;margin-top:45px;padding-top:30px;border-top:1px solid var(--border-strong)}.frenks-public .fp-coming-soon{margin-top:42px;padding:30px;border:1px solid var(--border-strong);border-left:4px solid var(--penk);display:flex;align-items:center;justify-content:space-between;gap:35px}.frenks-public .fp-coming-soon h3{font-size:32px;margin:14px 0}.frenks-public .fp-coming-soon p:last-child{font-size:17px;max-width:600px}.frenks-public .fp-coming-seal{font-size:16px;color:var(--penk);white-space:nowrap}.frenks-public .fp-coming-seal span{font-size:35px;margin-left:10px}.frenks-public .fp-truth .fp-prose p{line-height:1.65;margin-bottom:22px}.frenks-public .fp-truth h2{max-width:8ch}.frenks-public .fp-mentor-proof{font-size:14px!important;border-left:2px solid var(--blunk);padding-left:18px}.frenks-public .fp-mentor-proof a{display:block;text-decoration:underline;text-underline-offset:4px;margin-top:10px}.frenks-public .fp-money-installment{display:block;font-size:clamp(54px,6vw,78px);line-height:1.15}.frenks-public .fp-money-installment .fp-price-prefix{display:block;font-size:24px;margin:24px 0 7px}.frenks-public .fp-money-installment .fp-price-amount{display:block;font-size:inherit;white-space:nowrap}.frenks-public .fp-money-installment .fp-price-amount>span{font-size:26px}.frenks-public .fp-money-installment sup{font-size:24px;vertical-align:super}.frenks-public .fp-cash{font-size:23px;margin:18px 0 8px}.frenks-public .fp-installments{font-size:13px;line-height:1.6}.frenks-public .fp-home-heading h1{font-size:clamp(50px,6.1vw,86px)}@media(max-width:650px){.frenks-public .fp-decision-grid{grid-template-columns:1fr;gap:30px}.frenks-public .fp-decision-grid h3{font-size:28px}.frenks-public .fp-scope{padding:20px}.frenks-public .fp-coming-soon{display:block;padding:23px}.frenks-public .fp-coming-soon h3{font-size:28px}.frenks-public .fp-coming-seal{display:block;margin-top:20px}.frenks-public .fp-money-installment{font-size:56px}.frenks-public .fp-money-installment .fp-price-amount>span{font-size:22px}.frenks-public .fp-home-heading h1{font-size:52px}}.frenks-public .fp-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.frenks-public .fp-product-heading{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.frenks-public .fp-product-heading h2{font-size:clamp(56px,7vw,94px)}.frenks-public .fp-product-heading p{font-size:18px;line-height:1.6}.frenks-public .fp-product-heading .fp-lede{font-size:27px;margin-bottom:22px}.frenks-public .fp-device-showcase{display:block;width:100%;height:auto;margin-top:50px;filter:drop-shadow(0 24px 25px rgb(0 0 0 / .16))}.frenks-public .fp-product-benefits{display:flex;justify-content:space-around;gap:30px;margin-top:40px;padding-top:26px;border-top:1px solid var(--border-strong)}.frenks-public .fp-product-benefits>span{display:flex;gap:12px;align-items:center;font-size:17px}.frenks-public .fp-product-benefits svg{width:24px;height:24px;stroke-width:1.5}.frenks-public .fp-course-path{display:grid;grid-template-columns:210px minmax(0,1fr);gap:65px;margin-top:70px;position:relative}.frenks-public .fp-path-intro{position:sticky;top:40px;align-self:start;display:flex;flex-direction:column;align-items:flex-start;gap:28px}.frenks-public .fp-path-intro>p{font-size:26px;line-height:1.3}.frenks-public .fp-path-intro>p strong{font-weight:300;color:var(--yeallonk)}.frenks-public .fp-path-intro>span{font-size:15px;line-height:1.5}.frenks-public .fp-path-intro>a{display:flex;gap:12px;align-items:center;font-size:13px;border-bottom:1px solid var(--yeallonk);padding-bottom:12px}.frenks-public .fp-course-collection{display:block;margin-top:0;position:relative;padding-left:46px}.frenks-public .fp-course-collection:before{content:"";position:absolute;left:9px;top:20px;bottom:30px;width:2px;background:linear-gradient(to bottom,var(--yeallonk),var(--penk) 28%,var(--blunk) 55%,var(--grenk) 76%,var(--penk));opacity:.8}.frenks-public .fp-course{position:relative;display:grid;grid-template-columns:42% minmax(0,1fr);gap:30px;padding:0 0 70px;margin-bottom:40px;border:0;scroll-margin-top:30px;align-items:start}.frenks-public .fp-course:last-child{margin-bottom:0;padding-bottom:0}.frenks-public .fp-path-node{position:absolute;left:-55px;top:0;display:grid;place-items:center;width:39px;height:39px;background:var(--blenk);border:1px solid var(--yeallonk);color:var(--yeallonk);font-size:14px;z-index:1}.frenks-public .fp-topic-penk .fp-path-node{border-color:var(--penk);color:var(--penk)}.frenks-public .fp-topic-blunk .fp-path-node{border-color:var(--blunk);color:var(--blunk)}.frenks-public .fp-topic-grenk .fp-path-node{border-color:var(--grenk);color:var(--grenk)}.frenks-public .fp-course-art{height:390px;border-bottom:0;position:sticky;top:32px}.frenks-public .fp-course-art>picture,.frenks-public .fp-course-art img{height:100%;width:100%;object-fit:cover}.frenks-public .fp-course-content h3{font-size:31px;line-height:1.12;min-height:0;margin:15px 0 20px}.frenks-public .fp-course-meta{font-size:11px;line-height:1.5}.frenks-public .fp-course-promise{font-size:19px;line-height:1.45;margin-bottom:20px}.frenks-public .fp-skills{padding:0;margin:24px 0}.frenks-public .fp-skills li{display:flex;align-items:flex-start;gap:12px;font-size:16px;line-height:1.5;padding:11px 0}.frenks-public .fp-skills li:before{display:none}.frenks-public .fp-skills li img{width:17px;height:17px;flex-shrink:0;margin-top:4px;object-fit:contain}.frenks-public .fp-course-description{font-size:15px;line-height:1.65;padding-block:20px}.frenks-public .fp-course details{border-top:1px solid var(--border-strong);border-bottom:1px solid var(--border-strong)}.frenks-public .fp-course summary{font-size:13px;display:flex;justify-content:space-between;gap:12px;align-items:center;min-height:64px;cursor:pointer;list-style:none}.frenks-public summary::-webkit-details-marker{display:none}.frenks-public .fp-plus{flex-shrink:0;transition:transform .2s}.frenks-public details[open]>summary .fp-plus{transform:rotate(45deg)}.frenks-public details>summary:focus-visible{outline:2px solid var(--yeallonk);outline-offset:5px}.frenks-public .fp-course ol{padding-left:0}.frenks-public .fp-course ol li{font-size:13px}.frenks-public .fp-course-next .fp-course-art{height:430px}.frenks-public .fp-course-next .fp-topic-chip{background:var(--penk);color:var(--tinta)}@supports (animation-timeline:view()){.frenks-public .fp-path-node{animation:fp-node-focus linear both;animation-timeline:view();animation-range:entry 0% exit 100%}@keyframes fp-node-focus{0%,to{box-shadow:0 0 0 0 transparent}40%,60%{box-shadow:0 0 0 7px color-mix(in srgb,currentColor 18%,transparent)}}}.frenks-public .fp-authors>.fp-wrap>.fp-lede{max-width:730px;margin-top:24px}.frenks-public .fp-authors-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:35px;margin-top:45px}.frenks-public .fp-authors-grid article{border-top:2px solid var(--blunk);padding-top:23px}.frenks-public .fp-authors-grid article:nth-child(2){border-color:var(--grenk)}.frenks-public .fp-authors-grid article:nth-child(3){border-color:var(--penk)}.frenks-public .fp-authors-grid article>span{font-size:44px;opacity:.25}.frenks-public .fp-authors-grid h3{font-size:26px;margin:17px 0}.frenks-public .fp-authors-grid p{font-size:17px;line-height:1.6}.frenks-public .fp-authors-grid a{font-size:13px;display:flex;gap:10px;margin-top:22px;align-items:center;text-decoration:underline;text-underline-offset:5px}.frenks-public .fp-author-note{max-width:950px;font-size:15px;line-height:1.65;margin-top:40px}.frenks-public .fp-author-note a{text-decoration:underline;text-underline-offset:3px}.frenks-public .fp-truth h2{max-width:none;text-align:center;margin-bottom:50px}.frenks-public .fp-truth-layout{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:60px}.frenks-public .fp-truth-layout>picture{height:540px;display:block}.frenks-public .fp-truth-layout img{width:100%;height:100%;object-fit:cover;object-position:76% center}.frenks-public .fp-truth .fp-prose .fp-lede{font-size:28px;line-height:1.3}.frenks-public .fp-truth .fp-prose p{font-size:17px}.frenks-public .fp-campfire-wordmark{display:block;width:100%;height:130px;object-fit:cover;margin:20px 0 30px}.frenks-public .fp-campfire-seal{position:absolute;left:25px;bottom:25px;width:140px!important;height:140px!important;object-fit:contain!important}.frenks-public .fp-material-real{height:355px;background:var(--blunk);position:relative;overflow:hidden;padding:30px;display:flex;align-items:center}.frenks-public .fp-material-real>svg{position:absolute;left:20px;top:20px;color:var(--whink);opacity:.7}.frenks-public .fp-material-real>img{width:100%;height:auto;transform:translateY(25px)}.frenks-public .fp-whatsapp-heading{display:flex;gap:12px;align-items:center;margin-bottom:18px;font-size:17px}.frenks-public .fp-whatsapp-heading img{width:40px;height:40px}.frenks-public .fp-quotes{grid-template-columns:repeat(3,1fr);gap:35px}.frenks-public .fp-quotes figure>img{width:85px;height:85px;object-fit:cover;margin-bottom:24px;border-radius:50%}.frenks-public .fp-quotes blockquote{font-size:22px}.frenks-public .fp-quotes figure:nth-child(2){border-color:var(--penk)}.frenks-public .fp-quotes figure:nth-child(3){border-color:var(--blunk)}.frenks-public .fp-mentor-role{font-size:21px;margin-bottom:15px;color:var(--blunk)}.frenks-public .fp-client-brands{margin-top:30px;border-top:1px solid var(--border-strong);padding-top:22px}.frenks-public .fp-client-brands>p{font-size:13px}.frenks-public .fp-client-brands>div{display:flex;gap:20px;align-items:center;justify-content:space-between;margin-top:15px;background:var(--whink);padding:16px}.frenks-public .fp-client-brands img{width:28%;height:63px;object-fit:contain}.frenks-public .fp-client-brands img:nth-child(2){filter:brightness(0)}.frenks-public .fp-faq details{border-bottom:1px solid var(--border-strong)}.frenks-public .fp-faq summary{display:flex;justify-content:space-between;align-items:center;gap:25px;cursor:pointer;min-height:90px;font-size:21px;list-style:none;padding:22px 0}.frenks-public .fp-faq summary:after{display:none}.frenks-public .fp-faq .fp-plus{box-sizing:content-box;padding:9px;border:1px solid var(--tinta);border-radius:50%}.frenks-public .fp-faq details[open] .fp-plus{background:var(--yeallonk)}.frenks-public .fp-faq details>p{padding:0 52px 25px 0;line-height:1.65}.frenks-public .fp-whatsapp-fab{position:fixed;right:24px;bottom:24px;z-index:40;display:flex;align-items:center;gap:10px;background:var(--papel);color:var(--tinta);border:1px solid var(--border-strong);padding:10px 16px 10px 10px;border-radius:8px;box-shadow:0 5px 25px #0003;font-size:14px}.frenks-public .fp-whatsapp-fab img{width:37px;height:37px;object-fit:contain}.frenks-public .fp-whatsapp-fab:hover{transform:translateY(-3px)}.frenks-public .fp-whatsapp-fab:focus-visible{outline:3px solid var(--yeallonk);outline-offset:4px}@media(max-width:1100px){.frenks-public .fp-course-path{grid-template-columns:160px minmax(0,1fr);gap:35px}.frenks-public .fp-course{grid-template-columns:1fr}.frenks-public .fp-course-art{height:330px;position:relative;top:auto}.frenks-public .fp-course-next .fp-course-art{height:380px}.frenks-public .fp-course-next .fp-course-art img{object-position:50% 35%}.frenks-public .fp-truth-layout{gap:35px}}@media(max-width:650px){.frenks-public .fp-product-heading{display:block}.frenks-public .fp-product-heading h2{font-size:55px;margin-bottom:25px}.frenks-public .fp-product-heading .fp-lede{font-size:23px}.frenks-public .fp-device-showcase{margin-top:30px}.frenks-public .fp-product-benefits{display:grid;grid-template-columns:1fr;gap:18px;margin-top:25px}.frenks-public .fp-product-benefits>span{font-size:15px}.frenks-public .fp-course-path{display:block;margin-top:35px}.frenks-public .fp-path-intro{position:static;display:grid;grid-template-columns:70px 1fr;gap:12px 20px;padding-bottom:35px}.frenks-public .fp-path-intro .fp-brand-mark{grid-row:1/3}.frenks-public .fp-path-intro>p{font-size:22px}.frenks-public .fp-path-intro>span{font-size:13px}.frenks-public .fp-path-intro>a{grid-column:2;font-size:12px}.frenks-public .fp-course-collection{padding-left:30px}.frenks-public .fp-course-collection:before{left:3px}.frenks-public .fp-path-node{left:-44px;width:34px;height:34px;font-size:12px}.frenks-public .fp-course{gap:22px;padding-bottom:40px;margin-bottom:20px}.frenks-public .fp-course-art{height:255px}.frenks-public .fp-course-content h3{font-size:30px}.frenks-public .fp-course-content .fp-course-promise{font-size:19px}.frenks-public .fp-skills li{font-size:16px}.frenks-public .fp-course-next .fp-course-art{height:340px}.frenks-public .fp-authors-grid{grid-template-columns:1fr;gap:30px}.frenks-public .fp-authors-grid article>span{font-size:32px}.frenks-public .fp-authors-grid h3{font-size:26px}.frenks-public .fp-authors-grid p{font-size:16px}.frenks-public .fp-truth h2{text-align:left;font-size:45px;margin-bottom:30px}.frenks-public .fp-truth-layout{grid-template-columns:1fr;gap:30px}.frenks-public .fp-truth-layout>picture{height:310px}.frenks-public .fp-campfire-wordmark{height:100px;margin:15px 0}.frenks-public .fp-campfire-seal{width:100px!important;height:100px!important;left:18px;bottom:18px}.frenks-public .fp-material-real{height:260px;padding:18px}.frenks-public .fp-quotes{grid-template-columns:1fr;gap:38px}.frenks-public .fp-quotes blockquote{font-size:23px}.frenks-public .fp-mentor-role{font-size:18px}.frenks-public .fp-client-brands>div{gap:10px;padding:12px}.frenks-public .fp-client-brands img{height:48px}.frenks-public .fp-faq summary{font-size:18px;gap:15px;min-height:85px}.frenks-public .fp-faq details>p{padding-right:0}.frenks-public .fp-faq .fp-plus{width:18px;height:18px;padding:7px}.frenks-public .fp-whatsapp-fab{right:12px;bottom:12px;padding:8px;gap:0}.frenks-public .fp-whatsapp-fab>span{display:none}.frenks-public .fp-whatsapp-fab img{width:36px;height:36px}.frenks-public .fp-footer{padding-bottom:100px}}@media(prefers-reduced-motion:reduce){.frenks-public .fp-path-node{animation:none}.frenks-public .fp-plus,.frenks-public .fp-whatsapp-fab{transition:none}.frenks-public .fp-whatsapp-fab:hover{transform:none}}.frenks-public .fp-campfire-seal,.frenks-public .fp-campfire-wordmark{mix-blend-mode:screen}.frenks-public .fp-hero-composition>picture img{object-position:50% 55%}.frenks-public #etapa-2 .fp-course-art img{object-position:50% 60%}.frenks-public #etapa-4 .fp-course-art img{object-position:48% 55%}.frenks-public #etapa-5 .fp-course-art img{object-position:50% 30%}.frenks-public .fp-recognition-heading,.frenks-public .fp-difference-heading{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:65px}.frenks-public .fp-recognition h2{font-size:clamp(48px,5.7vw,80px)}.frenks-public .fp-recognition .fp-lede{font-size:23px;line-height:1.65}.frenks-public .fp-recognition .fp-lede strong{display:block;margin-top:18px}.frenks-public .fp-fragments{display:grid;grid-template-columns:repeat(3,1fr);gap:44px;margin-top:68px}.frenks-public .fp-fragments article{border-top:1px solid var(--border-strong);padding-top:25px}.frenks-public .fp-fragments img{filter:brightness(0);width:32px;height:32px;margin-bottom:26px}.frenks-public .fp-fragments h3{font-size:28px;line-height:1.2;margin-bottom:18px}.frenks-public .fp-fragments p{font-size:17px;max-width:30ch}.frenks-public .fp-recognition-bridge{display:flex;align-items:center;gap:34px;margin-top:65px;padding-top:32px;border-top:1px solid var(--border-strong)}.frenks-public .fp-recognition-bridge>span{font-size:70px;line-height:1}.frenks-public .fp-recognition-bridge p{font-size:27px;line-height:1.6}.frenks-public .fp-difference-heading h2{font-size:clamp(42px,4.5vw,64px)}.frenks-public .fp-difference-heading .fp-lede{font-size:22px;max-width:30ch}.frenks-public .fp-decision-grid{gap:45px;margin-top:58px}.frenks-public .fp-decision-grid article{border-color:var(--yeallonk)}.frenks-public .fp-decision-grid article:nth-child(2),.frenks-public .fp-decision-grid article:nth-child(3){border-color:var(--border-strong)}.frenks-public .fp-decision-grid article>img{margin-top:5px}.frenks-public .fp-decision-grid h3{font-size:31px;line-height:1.2}.frenks-public .fp-decision-grid p strong{color:var(--yeallonk)}.frenks-public .fp-difference-bottom{margin-top:52px;padding-top:32px;border-top:1px solid var(--border-strong);display:grid;grid-template-columns:1.2fr 1fr;gap:65px;align-items:center}.frenks-public .fp-difference-bottom>p{font-size:17px;line-height:1.75}.frenks-public .fp-difference-bottom .fp-audience{margin:0;gap:10px}.frenks-public .fp-difference-bottom .fp-audience>span{font-size:12px;color:var(--whink);background:transparent;border:1px solid var(--border-strong)}.frenks-public .fp-craft-evidence{margin-top:36px;border-block:1px solid var(--border-strong)}.frenks-public .fp-craft-evidence>summary{padding:22px 0;display:flex;justify-content:space-between;align-items:center;gap:20px;font-size:15px;cursor:pointer;list-style:none}.frenks-public .fp-craft-evidence .fp-authors-grid{margin-top:8px;gap:30px}.frenks-public .fp-craft-evidence .fp-authors-grid article{border-top:0;padding-top:16px}.frenks-public .fp-craft-evidence .fp-authors-grid article>span{display:none}.frenks-public .fp-craft-evidence .fp-authors-grid h3{font-size:23px;margin:0 0 16px}.frenks-public .fp-craft-evidence .fp-authors-grid p{font-size:16px}.frenks-public .fp-craft-evidence .fp-author-note{margin:28px 0;font-size:14px}.frenks-public .fp-student-proof{padding-bottom:55px}.frenks-public .fp-student-proof h2{font-size:clamp(43px,4.8vw,67px)}.frenks-public .fp-proof-intro{font-size:19px;max-width:51ch;margin-top:24px}.frenks-public .fp-course-section>.fp-wrap{padding-top:45px;border-top:1px solid var(--border-strong)}.frenks-public .fp-mentor .fp-mentor-invitation{font-size:26px;color:var(--tinta);line-height:1.35}.frenks-public .fp-truth h2{text-align:left;margin-bottom:42px}.frenks-public .fp-truth .fp-prose strong{color:var(--yeallonk)}.frenks-public .fp-offer-intro{font-size:20px;max-width:34ch;margin-top:28px}.frenks-public .fp-offer h2{font-size:clamp(40px,4.7vw,66px)}@media(max-width:1000px){.frenks-public .fp-recognition-heading,.frenks-public .fp-difference-heading{gap:32px}.frenks-public .fp-fragments{gap:25px}.frenks-public .fp-fragments h3{font-size:24px}.frenks-public .fp-difference-bottom{gap:30px}}@media(max-width:650px){.frenks-public .fp-recognition-heading,.frenks-public .fp-difference-heading{grid-template-columns:1fr;gap:26px}.frenks-public .fp-recognition h2{font-size:49px}.frenks-public .fp-recognition .fp-lede{font-size:20px}.frenks-public .fp-recognition .fp-lede strong{margin-top:12px}.frenks-public .fp-fragments{grid-template-columns:1fr;gap:30px;margin-top:38px}.frenks-public .fp-fragments article{display:grid;grid-template-columns:32px 1fr;column-gap:20px;padding-top:24px}.frenks-public .fp-fragments h3{font-size:26px;margin-bottom:12px}.frenks-public .fp-fragments p{grid-column:2;font-size:16px}.frenks-public .fp-fragments img{margin-bottom:0}.frenks-public .fp-recognition-bridge{gap:16px;margin-top:36px;padding-top:26px;align-items:flex-start}.frenks-public .fp-recognition-bridge>span{font-size:42px}.frenks-public .fp-recognition-bridge p{font-size:22px}.frenks-public .fp-difference-heading h2{font-size:42px}.frenks-public .fp-difference-heading .fp-lede{font-size:20px}.frenks-public .fp-decision-grid{gap:30px;margin-top:35px}.frenks-public .fp-decision-grid h3{font-size:29px}.frenks-public .fp-difference-bottom{grid-template-columns:1fr;gap:25px;margin-top:35px;padding-top:25px}.frenks-public .fp-craft-evidence>summary{font-size:15px;line-height:1.5}.frenks-public .fp-craft-evidence .fp-authors-grid{gap:22px}.frenks-public .fp-student-proof{padding-bottom:35px}.frenks-public .fp-proof-intro{font-size:17px}.frenks-public .fp-course-section{padding-top:20px}.frenks-public .fp-course-section>.fp-wrap{padding-top:42px}.frenks-public .fp-mentor .fp-mentor-invitation{font-size:24px}.frenks-public .fp-offer-intro{font-size:19px}.frenks-public .fp-truth h2{margin-bottom:30px}}.frenks-public .fp-hero-index span:nth-child(2){background:var(--penk);margin-left:10px}.frenks-public .fp-hero-index span:nth-child(3){background:var(--yeallonk);margin-left:22px}.frenks-public .fp-hero-index span:nth-child(4){margin-left:4px}.frenks-public .fp-art-technique{display:block;font-size:20px;margin-top:15px}.frenks-public .fp-device-stage{position:relative;padding-bottom:105px;margin-top:35px}.frenks-public .fp-device-showcase{margin-top:0}.frenks-public .fp-device-callouts{position:absolute;inset:0;pointer-events:none}.frenks-public .fp-device-callouts>span{position:absolute;font-size:17px;line-height:1.4;width:180px}.frenks-public .fp-device-callouts>span>span{display:block;font-size:52px;line-height:1.3}.frenks-public .fp-callout-material{left:3%;bottom:8%}.frenks-public .fp-callout-path{left:43%;bottom:6%}.frenks-public .fp-callout-lesson{right:1%;bottom:0}.frenks-public .fp-product-facts{margin-top:26px;padding:30px 0 0;border-top:1px solid var(--border-strong)}.frenks-public .fp-product-facts>div{border:0;padding-top:0}.frenks-public .fp-product-facts strong{color:var(--tinta)!important}.frenks-public .fp-product-facts span{opacity:1}.frenks-public .fp-community-follow{padding:55px 0 70px}.frenks-public .fp-whatsapp-community{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:65px}.frenks-public .fp-whatsapp-community>div:last-child{max-width:500px}.frenks-public .fp-whatsapp-community h3{font-size:43px;line-height:1.15;margin-bottom:25px}.frenks-public .fp-whatsapp-community p{font-size:19px}.frenks-public .fp-whatsapp-community .fp-community-art{height:370px}.frenks-public .fp-community-next{display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--border-strong);margin-top:38px;padding-top:25px;font-size:24px}.frenks-public .fp-community-next>span{color:var(--yeallonk);font-size:36px}.frenks-public .fp-carousel-heading{display:flex;justify-content:space-between;gap:35px;align-items:end}.frenks-public .fp-carousel-controls{display:none;gap:10px;align-items:center}.frenks-public .fp-carousel-ready .fp-carousel-controls{display:flex}.frenks-public .fp-carousel-controls button{background:transparent;color:var(--whink);border:1px solid var(--whink);padding:12px 16px;min-width:46px;min-height:46px;font:inherit;cursor:pointer;border-radius:4px}.frenks-public .fp-carousel-controls button:hover{background:var(--yeallonk);color:var(--tinta);border-color:var(--yeallonk)}.frenks-public .fp-carousel-controls button:focus-visible{outline:3px solid var(--yeallonk);outline-offset:4px}.frenks-public .fp-testimonial-track{display:flex;gap:32px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:var(--grenk) transparent;position:relative;margin-top:45px;padding-bottom:25px}.frenks-public .fp-testimonial-slide{flex:0 0 calc(65% - 16px);scroll-snap-align:start;padding:32px;border:1px solid var(--border-strong);border-top:3px solid var(--grenk);background:var(--vazio)}.frenks-public .fp-testimonial-track:after{content:"";flex:0 0 calc(35% - 48px)}.frenks-public .fp-testimonial-slide:nth-child(3n+2){border-top-color:var(--penk)}.frenks-public .fp-testimonial-slide:nth-child(3n){border-top-color:var(--blunk)}.frenks-public .fp-testimonial-person{display:flex;gap:22px;align-items:center;margin-bottom:25px}.frenks-public .fp-testimonial-person>img{width:82px;height:82px;object-fit:cover;border-radius:50%}.frenks-public .fp-testimonial-person figcaption{margin:0;font-size:20px}.frenks-public .fp-testimonial-person figcaption span{font-size:14px;margin-top:8px}.frenks-public .fp-testimonial-slide blockquote{font-size:23px;line-height:1.6}.frenks-public .fp-carousel-bottom{display:flex;justify-content:space-between;gap:20px;margin-top:16px;font-size:13px}.frenks-public .fp-course-outcomes{display:flex;gap:30px;justify-content:space-between;margin-top:40px;padding-top:24px;border-top:1px solid var(--border-strong)}.frenks-public .fp-course-outcomes p{font-size:21px;line-height:1.4;max-width:27ch}.frenks-public .fp-course-outcomes p>span{display:block;font-size:27px;color:var(--yeallonk);margin-bottom:10px}.frenks-public .fp-path-node{background:var(--vazio);isolation:isolate;z-index:3}.frenks-public .fp-client-brands>div{background:transparent;padding:16px 0}.frenks-public .fp-client-brands img{mix-blend-mode:multiply}.frenks-public .fp-extras-heading{display:grid;grid-template-columns:1fr 1fr;gap:55px;align-items:center;margin-bottom:55px}.frenks-public .fp-learning-extras .fp-experience-grid{grid-template-columns:1fr 1fr;gap:55px}.frenks-public .fp-learning-extras .fp-live-feature{display:block;grid-column:auto;border:0;padding:0}.frenks-public .fp-learning-extras .fp-live-photo>img{height:390px}.frenks-public .fp-learning-extras .fp-live-feature>div:last-child{padding-top:30px}.frenks-public .fp-ebook-showcase{height:390px;position:relative;display:flex;align-items:center;justify-content:center;padding:45px 25px;background:var(--blunk-100);overflow:hidden}.frenks-public .fp-ebook-showcase img{width:34%;height:auto;box-shadow:4px 12px 22px #00000040;flex-shrink:0}.frenks-public .fp-ebook-showcase img:first-child{transform:rotate(-12deg) translate(18px)}.frenks-public .fp-ebook-showcase img:nth-child(2){position:relative;z-index:1;transform:translateY(-8px) scale(1.08)}.frenks-public .fp-ebook-showcase img:last-child{transform:rotate(12deg) translate(-18px)}.frenks-public .fp-learning-extras .fp-experience-grid h3{font-size:35px}.frenks-public .fp-whatsapp-fab{background:var(--vazio);color:var(--whink);border:2px solid var(--grenk-300);box-shadow:0 0 0 4px var(--vazio),0 10px 30px #00000059;gap:12px;padding:12px 18px 12px 12px;right:24px;bottom:24px}.frenks-public .fp-whatsapp-fab img{width:43px;height:43px}.frenks-public .fp-whatsapp-fab>span{display:block;font-size:16px;line-height:1.35}.frenks-public .fp-whatsapp-fab small{display:block;font-size:11px;margin-bottom:4px;color:var(--grenk-300)}@media(max-width:900px){.frenks-public .fp-whatsapp-community{gap:30px}.frenks-public .fp-whatsapp-community h3{font-size:33px}.frenks-public .fp-testimonial-slide{flex-basis:85%}.frenks-public .fp-testimonial-track:after{flex-basis:calc(15% - 32px)}.frenks-public .fp-learning-extras .fp-experience-grid{gap:25px}.frenks-public .fp-ebook-showcase,.frenks-public .fp-learning-extras .fp-live-photo>img{height:300px}}@media(max-width:650px){.frenks-public .fp-art-technique{font-size:18px}.frenks-public .fp-device-stage{margin-top:30px;padding-bottom:100px}.frenks-public .fp-device-callouts>span{font-size:11px;width:95px}.frenks-public .fp-device-callouts>span>span{font-size:30px}.frenks-public .fp-callout-material{left:0;bottom:16%}.frenks-public .fp-callout-path{left:35%;bottom:7%}.frenks-public .fp-callout-lesson{right:0;bottom:0}.frenks-public .fp-product-facts{margin-top:25px;gap:25px;padding-top:25px}.frenks-public .fp-product-facts strong{font-size:32px}.frenks-public .fp-whatsapp-community{grid-template-columns:1fr;gap:28px}.frenks-public .fp-whatsapp-community .fp-community-art{height:280px}.frenks-public .fp-whatsapp-community p{font-size:17px}.frenks-public .fp-community-follow{padding-block:15px 40px}.frenks-public .fp-community-next{font-size:20px}.frenks-public .fp-carousel-heading{display:block}.frenks-public .fp-carousel-controls{margin-top:24px}.frenks-public .fp-testimonial-track{gap:18px;margin-top:30px}.frenks-public .fp-testimonial-slide{flex-basis:100%;padding:24px}.frenks-public .fp-testimonial-track:after{display:none}.frenks-public .fp-testimonial-person{gap:15px}.frenks-public .fp-testimonial-person>img{width:60px;height:60px}.frenks-public .fp-testimonial-person figcaption{font-size:18px}.frenks-public .fp-testimonial-person figcaption span{font-size:12px}.frenks-public .fp-testimonial-slide blockquote{font-size:18px}.frenks-public .fp-carousel-bottom p{max-width:28ch}.frenks-public .fp-course-outcomes{display:grid;gap:18px;margin-top:28px}.frenks-public .fp-course-outcomes p{font-size:20px;max-width:none;display:flex;gap:15px}.frenks-public .fp-course-outcomes p>span{font-size:22px;margin:0}.frenks-public .fp-extras-heading{display:block;margin-bottom:30px}.frenks-public .fp-extras-heading .fp-lede{margin-top:22px}.frenks-public .fp-learning-extras .fp-experience-grid{grid-template-columns:1fr;gap:42px}.frenks-public .fp-ebook-showcase,.frenks-public .fp-learning-extras .fp-live-photo>img{height:290px}.frenks-public .fp-learning-extras .fp-experience-grid h3{font-size:32px}.frenks-public .fp-whatsapp-fab{right:14px;bottom:14px;padding:9px;gap:0;border-radius:50%}.frenks-public .fp-whatsapp-fab>span{display:none}.frenks-public .fp-whatsapp-fab img{width:42px;height:42px}}.frenks-public .fp-testimonial-track{align-items:flex-start;overflow-y:hidden}.frenks-public .fp-callout-lesson{right:7%}@media(max-width:650px){.frenks-public .fp-callout-lesson{right:0}}.frenks-public :is(p,li,blockquote,figcaption,summary){text-wrap:pretty}.frenks-public :is(h1,h2,h3,.fp-lede,.fp-product-facts span,.fp-course-promise,.fp-course-outcomes p,.fp-includes li>span:last-child){text-wrap:balance}.frenks-public .fp-device-stage{padding-bottom:0}.frenks-public .fp-product-facts{margin-top:42px;gap:30px}.frenks-public .fp-product-facts span{max-width:23ch;font-size:15px;line-height:1.5}.frenks-public .fp-brand-bullet{display:inline-grid;grid-template-columns:repeat(2,12px);grid-template-rows:repeat(2,12px);width:24px;height:24px;flex-shrink:0;background:var(--blank)}.frenks-public .fp-brand-bullet img{width:12px;height:12px;margin:0;filter:none;object-fit:contain}.frenks-public .fp-course-outcomes p{display:flex;align-items:flex-start;gap:18px;font-size:21px;max-width:29ch}.frenks-public .fp-course-outcomes p>.fp-brand-bullet{display:inline-grid;margin:4px 0 0}.frenks-public .fp-includes li{display:flex;gap:18px;align-items:flex-start}.frenks-public .fp-includes li:before{display:none;content:none}.frenks-public .fp-includes .fp-brand-bullet{margin-top:3px}.frenks-public .fp-recognition-bridge>.fp-brand-bullet{width:48px;height:48px;grid-template-columns:repeat(2,24px);grid-template-rows:repeat(2,24px)}.frenks-public .fp-recognition-bridge>.fp-brand-bullet img{width:24px;height:24px}.frenks-public .fp-community-emphasis{display:block;margin-top:22px}.frenks-public .fp-experience-intro .fp-lede{font-size:23px;line-height:1.65}.frenks-public .fp-carousel-heading>div:first-child{max-width:850px}.frenks-public .fp-student-proof h2{font-size:clamp(39px,4.4vw,63px)}.frenks-public .fp-member-love{display:inline-block;color:var(--grenk-300)}.frenks-public .fp-cta-row{display:flex;justify-content:flex-start;align-items:center;gap:24px;margin-top:38px}.frenks-public .fp-section-cta{padding:20px 28px;font-size:17px}.frenks-public .fp-course-end{padding-top:30px;margin-top:40px}.frenks-public .fp-truth .fp-prose .fp-truth-question{font-size:36px;margin-bottom:24px}.frenks-public .fp-truth-highlight{display:flex;gap:20px;align-items:center;padding:22px 0;border-block:1px solid var(--border-strong)}.frenks-public .fp-truth .fp-truth-highlight{font-size:23px;line-height:1.4}.frenks-public .fp-truth-layout{align-items:start}.frenks-public .fp-truth-layout>picture{height:650px;position:sticky;top:30px}@media(max-width:650px){.frenks-public .fp-product-facts{gap:25px 18px;margin-top:30px}.frenks-public .fp-product-facts span{font-size:13px;max-width:21ch}.frenks-public .fp-experience-intro .fp-lede{font-size:20px}.frenks-public .fp-student-proof h2{font-size:42px}.frenks-public .fp-course-outcomes p{font-size:19px}.frenks-public .fp-course-outcomes p>.fp-brand-bullet{margin-top:2px}.frenks-public .fp-section-cta{width:100%;font-size:16px;text-align:center;line-height:1.4;padding:18px 20px}.frenks-public .fp-cta-row{margin-top:30px}.frenks-public .fp-truth .fp-prose .fp-truth-question{font-size:31px}.frenks-public .fp-truth .fp-truth-highlight{font-size:21px}.frenks-public .fp-truth-layout>picture{height:330px;position:static}.frenks-public .fp-includes li{font-size:17px;gap:14px}}.frenks-public .fp-campfire-wordmark{width:min(100%,400px);height:auto;aspect-ratio:1336/366;object-fit:contain;object-position:left center;mix-blend-mode:normal;margin:24px 0 32px}.frenks-public .fp-campfire-photo .fp-campfire-seal{width:150px!important;height:150px!important;object-fit:contain!important;filter:drop-shadow(0 2px 12px #0009)}@media(max-width:650px){.frenks-public .fp-campfire-wordmark{width:min(100%,310px);height:auto;margin:20px 0 26px}.frenks-public .fp-campfire-photo .fp-campfire-seal{width:110px!important;height:110px!important}}.frenks-public .fp-recognition-heading{grid-template-columns:1.15fr 1fr}.frenks-public .fp-recognition h2{font-size:clamp(42px,4.3vw,64px);max-width:15ch}.frenks-public .fp-recognition-bridge{display:grid;grid-template-columns:210px 1fr;gap:65px;border:0;margin-top:76px;padding:48px 0 0;align-items:start}.frenks-public .fp-bridge-signature{display:flex;gap:18px;align-items:center;padding-top:12px;font-size:12px;letter-spacing:.08em;text-transform:uppercase}.frenks-public .fp-recognition-bridge p{font-size:clamp(26px,2.5vw,38px);line-height:1.3;letter-spacing:-.025em}.frenks-public .fp-bridge-choice{display:block;margin-top:14px}.frenks-public .fp-bridge-choice:after{content:"";display:block;width:80px;height:3px;background:var(--yeallonk);margin-top:24px}.frenks-public .fp-art-technique{font-size:17px;line-height:1.6;margin-top:22px;max-width:52ch;text-wrap:pretty}.frenks-public .fp-formation-numbers{background:var(--papel);padding:42px 0 10px;margin-top:30px}.frenks-public .fp-formation-numbers>.fp-label{margin-bottom:32px}.frenks-public .fp-product-facts{border:0;margin:0;padding:0;gap:40px}.frenks-public .fp-product-facts>div{gap:14px;border-top:2px solid var(--tinta);padding-top:22px}.frenks-public .fp-product-facts strong{font-size:clamp(72px,7.5vw,112px);line-height:1;white-space:nowrap}.frenks-public .fp-product-facts strong span{display:inline;font-size:.35em;margin-left:5px;letter-spacing:-.02em}.frenks-public .fp-product-facts>div>span{font-size:19px;line-height:1.35;max-width:20ch}.frenks-public .fp-product-facts small{font-size:14px;line-height:1.5;max-width:26ch;opacity:.7}.frenks-public .fp-community-section{padding:90px 0 72px;background-image:var(--halo-grenk,var(--halo-page));background-size:cover}.frenks-public .fp-community-intro{margin-bottom:65px}.frenks-public .fp-community-intro>.fp-label{color:var(--grenk-300);margin-bottom:30px}.frenks-public .fp-community-intro .fp-two{gap:75px;align-items:center}.frenks-public .fp-community-intro h2{font-size:clamp(40px,4.5vw,64px)}.frenks-public .fp-community-intro .fp-lede{font-size:25px;margin-bottom:16px}.frenks-public .fp-community-intro p:not([class]){font-size:18px;max-width:48ch}.frenks-public .fp-campfire-layout{grid-template-columns:1.1fr 1fr;gap:65px}.frenks-public .fp-campfire-photo{height:560px}.frenks-public .fp-campfire-copy>.fp-label{font-size:11px;line-height:1.5;color:var(--grenk-300)}.frenks-public .fp-campfire-number{border:0;gap:20px}.frenks-public .fp-campfire-number strong{font-family:Helvetica FRENKS,sans-serif;font-style:normal;color:var(--whink);font-size:80px}.frenks-public .fp-campfire-zap{margin-top:38px;padding:28px 32px;display:grid;grid-template-columns:1fr 1.25fr;gap:40px;align-items:center;background:var(--glass-fill);border:1px solid var(--glass-edge);border-radius:var(--r-8);backdrop-filter:blur(var(--glass-blur))}.frenks-public .fp-campfire-zap>div{display:flex;align-items:center;gap:20px}.frenks-public .fp-campfire-zap .fp-label{margin-bottom:8px;font-size:10px}.frenks-public .fp-campfire-zap h3{font-size:29px}.frenks-public .fp-campfire-zap>p{font-size:16px;max-width:62ch}.frenks-public .fp-community-bottom{display:flex;gap:38px;align-items:center;margin-top:36px}.frenks-public .fp-community-bottom>p{font-size:12px;opacity:.65}.frenks-public .fp-course-section{background-image:var(--halo-page);background-size:cover}.frenks-public .fp-course-section>.fp-wrap{border:0;padding-top:0}.frenks-public .fp-course-path{grid-template-columns:205px minmax(0,1fr);gap:55px}.frenks-public .fp-path-intro{top:0;height:100svh;max-height:none;gap:0;justify-content:center;padding:32px 0}.frenks-public .fp-path-intro-inner{display:flex;flex-direction:column;align-items:flex-start;gap:26px}.frenks-public .fp-path-intro-inner>p{font-size:28px;line-height:1.25}.frenks-public .fp-path-intro-inner strong{display:block;font-weight:300;color:var(--yeallonk)}.frenks-public .fp-path-intro-inner>span{font-size:15px;line-height:1.55}.frenks-public .fp-path-intro-inner>a{font-size:13px;display:flex;align-items:center;gap:12px;padding-bottom:12px;border-bottom:1px solid var(--yeallonk)}.frenks-public .fp-course-collection{padding-left:0}.frenks-public .fp-course-collection:before{display:none}.frenks-public .fp-course{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:36px;margin-bottom:65px;padding-bottom:40px}.frenks-public .fp-path-node{left:16px;top:16px;width:auto;height:auto;border:0!important;background:transparent;box-shadow:none!important;animation:none;color:var(--whink)!important;font-size:12px;letter-spacing:.08em}.frenks-public .fp-course-visual{min-width:0}.frenks-public .fp-course-art,.frenks-public .fp-course-next .fp-course-art{position:relative;top:auto;height:auto;aspect-ratio:2/3;min-height:0}.frenks-public .fp-course-art picture{display:block;height:100%}.frenks-public .fp-course-art img{position:absolute;inset:0}.frenks-public .fp-course-art:after{opacity:1;background:linear-gradient(180deg,color-mix(in srgb,var(--blank) 35%,transparent),transparent 45%,var(--blank))}.frenks-public .fp-topic-chip{inset:16px 16px auto auto;border-radius:4px;padding:6px 9px;font-size:9px}.frenks-public .fp-cover-title{position:absolute;bottom:28px;left:24px;right:20px;z-index:1;font-size:clamp(24px,2.2vw,34px);letter-spacing:-.035em;line-height:1.1;text-wrap:balance}.frenks-public .fp-course-content{padding-top:12px}.frenks-public .fp-course-content h3{font-size:clamp(28px,2.7vw,40px);line-height:1.1;margin-top:12px}.frenks-public .fp-course-promise{font-weight:300;font-size:20px}.frenks-public .fp-course-reading{display:flex;align-items:center;gap:20px;margin-top:24px;padding:20px 16px;background:var(--papel);color:var(--tinta);border-radius:4px}.frenks-public .fp-reading-covers{display:flex;align-items:center;width:100px;flex-shrink:0;padding-inline:8px}.frenks-public .fp-reading-covers img{width:37px;height:auto;box-shadow:var(--elev-1);margin-left:-8px}.frenks-public .fp-reading-covers img:first-child{transform:rotate(-10deg)}.frenks-public .fp-reading-covers img:nth-child(2){transform:translateY(-4px);z-index:1}.frenks-public .fp-reading-covers img:last-child{transform:rotate(10deg)}.frenks-public .fp-course-reading>span{font-size:15px;line-height:1.4}.frenks-public .fp-course-reading small{display:block;font-size:11px;margin-top:5px}.frenks-public .fp-course details{border-bottom:0}.frenks-public .fp-course details[open]{background:var(--vazio)}.frenks-public .fp-modules-heading{display:flex;justify-content:space-between;gap:20px;font-size:10px;text-transform:uppercase;letter-spacing:.1em;padding:18px 0;color:var(--topic-text)}.frenks-public .fp-course ol{display:grid;gap:6px;padding:0}.frenks-public .fp-course ol li{border:0;background:color-mix(in srgb,var(--whink) 3%,var(--vazio));display:grid;grid-template-columns:28px 1fr;gap:12px;padding:15px 16px;font-size:14px}.frenks-public .fp-module-index{font-size:11px;color:var(--topic-text);padding-top:3px}.frenks-public .fp-course ol small{display:block;opacity:.65;font-size:11px;padding-top:6px}.frenks-public .fp-student-proof{background-image:var(--halo-grenk,var(--halo-page));background-size:cover;padding-block:85px}.frenks-public .fp-student-proof h2{font-size:clamp(37px,4.3vw,60px);line-height:1.1}.frenks-public .fp-proof-line{white-space:nowrap}.frenks-public .fp-proof-intro{max-width:40ch;font-size:18px;text-wrap:pretty}.frenks-public .fp-learning-extras .fp-experience-grid{gap:50px;align-items:start}.frenks-public .fp-online-composition{height:390px;display:flex;flex-direction:column;justify-content:center;gap:12px;background:var(--blank);padding:20px;overflow:hidden}.frenks-public .fp-online-main{width:100%;height:auto;max-height:240px;object-fit:contain}.frenks-public .fp-online-pair{display:grid;grid-template-columns:1fr 1fr;gap:12px}.frenks-public .fp-online-pair img{width:100%;height:auto;object-fit:contain}.frenks-public .fp-online-caption{font-size:10px;color:var(--whink);display:flex;gap:8px;align-items:center;padding-top:2px}.frenks-public .fp-learning-extras .fp-experience-grid h3{font-size:clamp(30px,3.1vw,43px);margin-bottom:20px}.frenks-public .fp-learning-extras .fp-material-feature>div:last-child{padding-top:30px}.frenks-public .fp-learning-extras .fp-label{margin-bottom:14px;font-size:10px}.frenks-public .fp-student-extra{border-left:2px solid var(--grenk);padding-left:20px;margin-top:24px}.frenks-public .fp-student-extra>span{font-size:11px;text-transform:uppercase;letter-spacing:.08em}.frenks-public .fp-student-extra>p{font-size:16px;margin-top:8px}@media(max-width:1100px){.frenks-public .fp-course-path{grid-template-columns:160px minmax(0,1fr);gap:35px}.frenks-public .fp-course{gap:24px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.frenks-public .fp-course-content h3{font-size:28px}.frenks-public .fp-skills li{font-size:14px}.frenks-public .fp-cover-title{font-size:24px;left:20px}.frenks-public .fp-course-reading{display:block}.frenks-public .fp-reading-covers{margin-bottom:14px}.frenks-public .fp-campfire-layout,.frenks-public .fp-community-intro .fp-two{gap:38px}.frenks-public .fp-online-composition{height:320px;padding:16px}.frenks-public .fp-ebook-showcase{height:320px}.frenks-public .fp-online-main{max-height:180px}}@media(max-width:760px){.frenks-public .fp-recognition-heading{grid-template-columns:1fr}.frenks-public .fp-recognition h2{max-width:16ch;font-size:44px}.frenks-public .fp-recognition-bridge{grid-template-columns:1fr;gap:26px;margin-top:40px;padding-top:20px}.frenks-public .fp-recognition-bridge p{font-size:28px}.frenks-public .fp-bridge-choice br{display:none}.frenks-public .fp-art-technique{font-size:16px}.frenks-public .fp-product-facts{grid-template-columns:1fr 1fr;gap:32px 24px}.frenks-public .fp-product-facts strong{font-size:70px}.frenks-public .fp-product-facts>div>span{font-size:16px}.frenks-public .fp-product-facts small{font-size:12px}.frenks-public .fp-community-section{padding:58px 0}.frenks-public .fp-community-intro{margin-bottom:38px}.frenks-public .fp-community-intro .fp-two{grid-template-columns:1fr;gap:26px}.frenks-public .fp-community-intro h2{font-size:42px}.frenks-public .fp-community-intro .fp-lede{font-size:22px}.frenks-public .fp-campfire-layout{grid-template-columns:1fr;gap:30px}.frenks-public .fp-campfire-photo{height:400px}.frenks-public .fp-campfire-zap{grid-template-columns:1fr;gap:20px;padding:24px}.frenks-public .fp-campfire-zap>p{font-size:16px}.frenks-public .fp-community-bottom{flex-direction:column;align-items:start;gap:22px}.frenks-public .fp-course-path{grid-template-columns:1fr;gap:35px;margin-top:45px}.frenks-public .fp-path-intro{position:static;height:auto;padding:0}.frenks-public .fp-path-intro-inner{gap:18px}.frenks-public .fp-path-intro-inner>.fp-brand-mark{display:none}.frenks-public .fp-course-collection{padding:0}.frenks-public .fp-course{grid-template-columns:1fr;gap:26px;margin-bottom:44px;padding-bottom:35px}.frenks-public .fp-course-art,.frenks-public .fp-course-next .fp-course-art{width:100%;max-width:420px;aspect-ratio:3/4;margin-inline:auto}.frenks-public .fp-cover-title{font-size:36px}.frenks-public .fp-course-content h3{font-size:34px}.frenks-public .fp-skills li{font-size:16px}.frenks-public .fp-course-reading{display:flex;max-width:420px;margin-inline:auto}.frenks-public .fp-reading-covers{margin:0}.frenks-public .fp-path-node{left:18px}.frenks-public .fp-student-proof h2{font-size:clamp(28px,6.8vw,48px)}.frenks-public .fp-proof-line{white-space:normal}.frenks-public .fp-member-love{white-space:nowrap}.frenks-public .fp-learning-extras .fp-experience-grid{grid-template-columns:1fr;gap:44px}.frenks-public .fp-online-composition,.frenks-public .fp-ebook-showcase{height:auto;min-height:290px}.frenks-public .fp-online-main{max-height:none}.frenks-public .fp-online-caption{font-size:9px}.frenks-public .fp-learning-extras .fp-experience-grid h3{font-size:34px}}@media(prefers-reduced-motion:reduce){.frenks-public .fp-course-art img{transition:none}}.frenks-public .fp-course-content>.fp-course-description{padding:0;font-size:16px;line-height:1.7;opacity:.8}.frenks-public .fp-course-content>.fp-course-promise{margin-bottom:16px}.frenks-public .fp-community-section,.frenks-public .fp-student-proof{background-image:var(--halo,var(--halo-page))}@media(max-width:760px){.frenks-public .fp-path-intro{display:block;grid-template-columns:none}.frenks-public .fp-path-intro-inner{width:100%;padding-bottom:12px}.frenks-public .fp-path-intro-inner>span{max-width:30ch}.frenks-public .fp-course-path{gap:28px}.frenks-public .fp-path-intro-inner>p br{display:none}.frenks-public .fp-path-intro-inner>p strong br{display:initial}}.frenks-public .fp-online-placeholder{height:390px;padding:32px;background:var(--vazio);color:var(--whink);display:flex;flex-direction:column;justify-content:space-between;position:relative;overflow:hidden}.frenks-public .fp-online-placeholder:after{content:"";position:absolute;right:-90px;top:-70px;width:280px;height:280px;border:1px solid var(--border-strong);border-radius:50%;pointer-events:none}.frenks-public .fp-online-placeholder>div{display:flex;gap:24px;align-items:center}.frenks-public .fp-online-placeholder svg{color:var(--yeallonk);flex-shrink:0}.frenks-public .fp-online-placeholder p{font-size:42px;line-height:1.15;letter-spacing:-.035em}.frenks-public .fp-online-placeholder-foot{font-size:12px;opacity:.65}@media(max-width:1100px){.frenks-public .fp-online-placeholder{height:320px}.frenks-public .fp-online-placeholder p{font-size:32px}}@media(max-width:760px){.frenks-public .fp-online-placeholder{height:300px;padding:25px}.frenks-public .fp-online-placeholder p{font-size:30px}}.frenks-public .fp-learning-extras .fp-online-placeholder p{font-size:42px;line-height:1.15;letter-spacing:-.035em;margin:0}@media(max-width:760px){.frenks-public .fp-learning-extras .fp-online-placeholder p{font-size:30px}}.frenks-public .fp-fragments img{filter:none}.frenks-public .fp-fragments h3{font-size:28px}.frenks-public .fp-fragments p{max-width:34ch}.frenks-public .fp-art-technique-band{background:var(--yeallonk);color:var(--tinta);padding:48px 0}.frenks-public .fp-art-technique-band .fp-recognition-bridge{display:flex;flex-direction:column;align-items:center;gap:20px;text-align:center;margin:0;padding:0}.frenks-public .fp-art-technique-band .fp-bridge-signature{padding:0;font-size:10px;gap:12px}.frenks-public .fp-art-technique-band .fp-recognition-bridge>p{font-size:clamp(25px,2.2vw,32px);line-height:1.35;max-width:43ch;text-wrap:balance}.frenks-public .fp-art-technique-band .fp-art-technique{font-size:16px;max-width:60ch;margin:0;text-wrap:balance}.frenks-public .fp-community-bottom{flex-direction:column;align-items:center;text-align:center;gap:18px}.frenks-public .fp-campfire-zap{grid-template-columns:1fr 1fr;gap:50px}.frenks-public .fp-campfire-zap h3{font-size:25px;line-height:1.2;max-width:30ch;text-wrap:balance}.frenks-public .fp-campfire-zap>div>img{flex-shrink:0}.frenks-public .fp-course-delivery{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:85px}.frenks-public .fp-course-delivery h2{font-size:clamp(42px,4.6vw,66px)}.frenks-public .fp-course-delivery>.fp-label{margin-bottom:24px}.frenks-public .fp-course-delivery>p{font-size:20px;max-width:43ch;margin-top:0!important}.frenks-public .fp-course-delivery>p strong{display:block;margin-top:18px;font-weight:300;color:var(--whink)}.frenks-public .fp-course-section .fp-formation-numbers{background:transparent;margin-top:58px;padding:0}.frenks-public .fp-course-section .fp-formation-numbers>.fp-label{opacity:.65}.frenks-public .fp-course-section .fp-product-facts>div{border-top:1px solid var(--border-strong)}.frenks-public .fp-course-section .fp-product-facts strong{color:var(--whink)!important;font-size:clamp(62px,6.5vw,94px)}.frenks-public .fp-course-section .fp-product-facts>div>span{font-size:18px}.frenks-public .fp-course-path{gap:55px;margin-top:80px}.frenks-public .fp-course-collection{padding-left:44px}.frenks-public .fp-course-collection:before{display:block;left:12px;top:18px;bottom:0;width:1px;opacity:.65}.frenks-public .fp-course{grid-template-columns:minmax(0,.73fr) minmax(0,1.27fr);gap:34px;margin-bottom:60px;padding-bottom:25px}.frenks-public .fp-course-art,.frenks-public .fp-course-next .fp-course-art{width:100%;max-width:330px;aspect-ratio:2/3}.frenks-public .fp-course .fp-path-node{left:-44px;top:0;display:grid;width:26px;height:36px;place-items:center;color:var(--topic-text)!important;background:var(--vazio);font-size:11px}.frenks-public .fp-cover-title{font-size:clamp(24px,2vw,29px);left:20px;bottom:24px}.frenks-public .fp-topic-chip{left:16px;right:auto}.frenks-public .fp-course-content{padding-top:0}.frenks-public .fp-course-content h3{font-size:clamp(28px,2.5vw,36px)}.frenks-public .fp-course-content>.fp-course-description{font-size:15px;line-height:1.6}.frenks-public .fp-skills{margin:18px 0}.frenks-public .fp-skills li{font-size:15px;padding:8px 0}.frenks-public .fp-path-intro-inner>.fp-path-buy{background:var(--yeallonk);color:var(--tinta);padding:16px 17px;font-size:14px;gap:12px;border:0;min-height:50px;text-align:center}.frenks-public .fp-course-end,.frenks-public .fp-cta-row{justify-content:center;align-items:center}.frenks-public .fp-product-preview .fp-product-heading{grid-template-columns:1fr 1fr;gap:70px}.frenks-public .fp-product-preview .fp-product-heading h2{font-size:clamp(45px,5vw,72px)}.frenks-public .fp-truth h3.fp-truth-question{font-size:36px;max-width:none;line-height:1.2;margin-bottom:25px}@media(max-width:1100px){.frenks-public .fp-course-delivery{gap:35px}.frenks-public .fp-course-delivery>p{font-size:18px}.frenks-public .fp-course-path{gap:35px}.frenks-public .fp-course-collection{padding-left:35px}.frenks-public .fp-course{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:24px}.frenks-public .fp-course .fp-path-node{left:-35px}.frenks-public .fp-course-collection:before{left:12px}.frenks-public .fp-cover-title{font-size:24px}.frenks-public .fp-campfire-zap{gap:28px}}@media(max-width:760px){.frenks-public .fp-fragments h3{font-size:26px}.frenks-public .fp-art-technique-band{padding:38px 0}.frenks-public .fp-art-technique-band .fp-recognition-bridge>p{font-size:25px}.frenks-public .fp-art-technique-band .fp-art-technique{font-size:15px}.frenks-public .fp-course-delivery{display:block}.frenks-public .fp-course-delivery h2{font-size:43px}.frenks-public .fp-course-delivery>p{font-size:18px;margin-top:26px!important}.frenks-public .fp-course-section .fp-formation-numbers{margin-top:38px}.frenks-public .fp-course-section .fp-product-facts strong{font-size:64px}.frenks-public .fp-course-section .fp-product-facts>div>span{font-size:16px}.frenks-public .fp-course-path{margin-top:44px;gap:32px}.frenks-public .fp-course-collection{padding-left:28px}.frenks-public .fp-course{grid-template-columns:1fr;gap:26px;margin-bottom:40px}.frenks-public .fp-course .fp-path-node{left:-28px;width:22px}.frenks-public .fp-course-collection:before{left:10px}.frenks-public .fp-course-art,.frenks-public .fp-course-next .fp-course-art{max-width:330px;margin:0;aspect-ratio:2/3}.frenks-public .fp-cover-title{font-size:29px}.frenks-public .fp-course-content h3{font-size:30px}.frenks-public .fp-course-end{align-items:center}.frenks-public .fp-campfire-zap{grid-template-columns:1fr}.frenks-public .fp-campfire-zap h3{font-size:23px}.frenks-public .fp-product-preview .fp-product-heading{display:block}.frenks-public .fp-product-preview .fp-product-heading h2{font-size:48px}.frenks-public .fp-truth h3.fp-truth-question{font-size:32px}}.frenks-public .fp-online-class-image{height:390px;display:flex;flex-direction:column;justify-content:center;background:var(--blank);overflow:hidden}.frenks-public .fp-online-class-image>img{width:100%;height:auto;object-fit:contain}.frenks-public .fp-online-class-image>figcaption{display:flex;align-items:center;gap:9px;margin:0;padding:18px 22px;color:var(--whink);font-size:11px;line-height:1.5}.frenks-public .fp-online-class-image>figcaption>.fp-status-dot{display:inline-block;flex-shrink:0;margin:0}@media(max-width:1100px){.frenks-public .fp-online-class-image{height:320px}}@media(max-width:760px){.frenks-public .fp-online-class-image{height:auto;min-height:0;padding-top:0}.frenks-public .fp-online-class-image>figcaption{padding:14px 16px;font-size:10px}}.frenks-public .fp-recognition{padding-bottom:24px}.frenks-public .fp-art-technique-band{background-color:var(--papel);background-image:var(--grid-paper);background-size:32px 32px;background-position:-1px -1px;color:var(--tinta);padding:46px 0 78px}.frenks-public .fp-art-technique-band .fp-recognition-bridge{gap:22px}.frenks-public .fp-art-technique-band .fp-recognition-bridge:before{content:"";width:36px;height:2px;background:var(--yeallonk)}.frenks-public .fp-art-technique-band .fp-recognition-bridge>p{font-size:clamp(27px,2.5vw,36px);line-height:1.3;max-width:42ch}.frenks-public .fp-art-technique-band .fp-art-technique{font-size:16px;line-height:1.5}.frenks-public .fp-community-section{background-image:radial-gradient(ellipse at 8% 0%,color-mix(in srgb,var(--grenk) 7%,transparent),transparent 58%);background-size:100% 100%;background-repeat:no-repeat}@media(max-width:760px){.frenks-public .fp-recognition{padding-bottom:20px}.frenks-public .fp-art-technique-band{padding:30px 0 52px}.frenks-public .fp-art-technique-band .fp-recognition-bridge>p{font-size:27px}.frenks-public .fp-art-technique-band .fp-art-technique{font-size:15px}}.frenks-public .fp-campfire-layout{align-items:stretch}.frenks-public .fp-campfire-photo{height:auto;min-height:610px}.frenks-public .fp-campfire-copy{padding-block:4px}.frenks-public .fp-campfire-wordmark{width:min(100%,340px);margin:22px 0 28px}.frenks-public .fp-campfire-copy .fp-lede{font-size:32px;line-height:1.18;margin-bottom:20px;text-wrap:balance}.frenks-public .fp-campfire-copy>p:not([class]){max-width:48ch;line-height:1.65}.frenks-public .fp-campfire-copy>p strong{font-weight:400;color:var(--whink)}.frenks-public .fp-campfire-number{margin-top:20px;padding-top:0;gap:20px}.frenks-public .fp-campfire-number strong{font-size:68px}.frenks-public .fp-campfire-number>span{font-size:15px}.frenks-public .fp-campfire-copy .fp-campfire-zap{display:grid;grid-template-columns:26px minmax(0,1fr);align-items:start;gap:14px;margin-top:26px;padding:22px 0 0;border:0;border-top:1px solid var(--border-strong);border-radius:0;background:none;backdrop-filter:none}.frenks-public .fp-campfire-zap>img{width:26px;height:26px;margin-top:2px}.frenks-public .fp-campfire-zap>div{display:block}.frenks-public .fp-campfire-copy .fp-campfire-zap .fp-label{font-size:9px;color:var(--grenk-300);margin:0 0 7px}.frenks-public .fp-campfire-copy .fp-campfire-zap h3{font-size:20px;line-height:1.25;letter-spacing:-.02em;max-width:none;margin:0 0 8px;text-wrap:balance}.frenks-public .fp-campfire-zap>div>p:last-child{font-size:14px;line-height:1.6;margin:0;opacity:.75;max-width:49ch}.frenks-public .fp-learning-extras .fp-experience-grid .fp-monthly-frequency{display:flex;align-items:baseline;flex-wrap:wrap;gap:10px 16px;margin:0 0 18px}.frenks-public .fp-monthly-frequency strong{font-size:21px;line-height:1.3;font-weight:400;box-shadow:inset 0 -.24em var(--yeallonk)}.frenks-public .fp-monthly-frequency>span{font-size:10px;text-transform:uppercase;letter-spacing:.1em}.frenks-public .fp-learning-extras .fp-experience-grid .fp-material-promise{font-size:21px;line-height:1.45;max-width:41ch;margin-bottom:20px;text-wrap:pretty}.frenks-public .fp-material-promise strong{font-weight:400}.frenks-public .fp-member-preview{margin:44px 0 0}.frenks-public .fp-member-devices{position:relative;width:100%;aspect-ratio:1.7;margin:0;padding:0}.frenks-public .fp-member-devices img{display:block;width:100%;height:auto}.frenks-public .fp-device-laptop{position:absolute;left:7%;top:0;width:78%}.frenks-public .fp-device-screen{padding:12px 12px 16px;border:1px solid color-mix(in srgb,var(--tinta) 65%,var(--whink));border-radius:18px 18px 6px 6px;background:var(--tinta);box-shadow:0 22px 46px color-mix(in srgb,var(--tinta) 16%,transparent);overflow:hidden}.frenks-public .fp-device-screen img{border-radius:6px}.frenks-public .fp-laptop-base{height:16px;width:110%;margin-left:-5%;border-radius:2px 2px 70% 70%/2px 2px 100% 100%;background:linear-gradient(var(--whink),color-mix(in srgb,var(--tinta) 42%,var(--whink)));position:relative}.frenks-public .fp-laptop-base:before{content:"";display:block;position:absolute;top:0;left:40%;width:20%;height:5px;background:color-mix(in srgb,var(--tinta) 22%,var(--whink));border-radius:0 0 8px 8px}.frenks-public .fp-device-tablet,.frenks-public .fp-device-phone{position:absolute;background:var(--tinta);padding:9px;border:1px solid color-mix(in srgb,var(--tinta) 55%,var(--whink));box-shadow:0 18px 40px color-mix(in srgb,var(--tinta) 22%,transparent);overflow:hidden}.frenks-public .fp-device-tablet{width:28%;right:0;bottom:0;border-radius:18px}.frenks-public .fp-device-tablet img{border-radius:9px}.frenks-public .fp-device-phone{width:16%;left:0;bottom:1%;border-radius:25px;padding:7px}.frenks-public .fp-device-phone img{border-radius:18px}.frenks-public .fp-member-preview>figcaption{font-size:12px;line-height:1.5;text-align:center;opacity:.65;margin-top:30px}@media(max-width:1100px){.frenks-public .fp-campfire-photo{min-height:640px}.frenks-public .fp-campfire-copy .fp-lede{font-size:28px}.frenks-public .fp-member-devices{aspect-ratio:1.6}}@media(max-width:760px){.frenks-public .fp-campfire-photo{min-height:0;height:400px}.frenks-public .fp-campfire-copy .fp-lede{font-size:30px}.frenks-public .fp-campfire-copy .fp-campfire-zap{margin-top:24px;padding-top:22px}.frenks-public .fp-member-preview{margin-top:32px}.frenks-public .fp-member-devices{aspect-ratio:auto;display:grid;grid-template-columns:1fr 1.7fr;gap:20px 22px;align-items:end}.frenks-public .fp-device-laptop,.frenks-public .fp-device-tablet,.frenks-public .fp-device-phone{position:relative;inset:auto;width:100%}.frenks-public .fp-device-laptop{grid-column:1 / -1;grid-row:1;padding-inline:4%}.frenks-public .fp-device-screen{padding:6px 6px 8px;border-radius:10px 10px 4px 4px}.frenks-public .fp-laptop-base{height:9px}.frenks-public .fp-laptop-base:before{height:3px}.frenks-public .fp-device-phone{grid-column:1;grid-row:2;padding:5px;border-radius:17px}.frenks-public .fp-device-phone img{border-radius:12px}.frenks-public .fp-device-tablet{grid-column:2;grid-row:2;padding:6px;border-radius:12px}.frenks-public .fp-device-tablet img{border-radius:6px}.frenks-public .fp-member-preview>figcaption{font-size:11px;margin-top:24px;text-wrap:balance}}.frenks-public .fp-campfire-compact .fp-campfire-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,5vw,64px);align-items:stretch}.frenks-public .fp-campfire-compact .fp-campfire-photo{position:relative;isolation:isolate;height:auto;min-height:620px;overflow:hidden}.frenks-public .fp-campfire-compact .fp-campfire-photo>picture{position:absolute;inset:0;display:block;height:100%;width:100%;z-index:-2}.frenks-public .fp-campfire-compact .fp-campfire-photo>picture img{width:100%;height:100%;object-fit:cover;object-position:center}.frenks-public .fp-campfire-compact .fp-campfire-photo:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(180deg,color-mix(in srgb,var(--vazio) 85%,transparent),transparent 48%)}.frenks-public .fp-campfire-compact .fp-community-brand{padding:34px 30px;margin:0}.frenks-public .fp-campfire-compact .fp-campfire-wordmark{width:min(100%,310px);height:auto;margin:0 0 20px}.frenks-public .fp-campfire-compact .fp-community-brand .fp-label{font-size:10px;margin:0;color:var(--whink)}.frenks-public .fp-campfire-compact .fp-campfire-copy{padding:0}.frenks-public .fp-campfire-compact h2{font-size:clamp(36px,3.35vw,48px);line-height:1.12;max-width:22ch;text-wrap:balance}.frenks-public .fp-campfire-compact .fp-campfire-welcome{font-size:17px;line-height:1.6;margin:22px 0 28px;max-width:48ch}.frenks-public .fp-campfire-live>.fp-label{font-size:10px;color:var(--grenk-300);margin:0 0 14px}.frenks-public .fp-campfire-live>h3{font-size:28px;line-height:1.2;margin:0 0 16px}.frenks-public .fp-campfire-live>p:not(.fp-label){font-size:16px;line-height:1.6;max-width:49ch}.frenks-public .fp-campfire-compact .fp-campfire-number{margin-top:20px;gap:18px}.frenks-public .fp-campfire-compact .fp-campfire-number strong{font-size:62px}.frenks-public .fp-campfire-compact .fp-campfire-number>span{font-size:14px}.frenks-public .fp-campfire-compact .fp-campfire-copy .fp-campfire-zap{margin-top:24px;padding-top:20px}@media(max-width:760px){.frenks-public .fp-campfire-compact .fp-campfire-layout{grid-template-columns:1fr;gap:30px}.frenks-public .fp-campfire-compact .fp-campfire-photo{height:420px;min-height:0}.frenks-public .fp-campfire-compact .fp-community-brand{padding:24px}.frenks-public .fp-campfire-compact .fp-campfire-wordmark{width:240px;margin-bottom:14px}.frenks-public .fp-campfire-compact h2{font-size:36px}.frenks-public .fp-campfire-compact .fp-campfire-welcome{font-size:17px;margin-block:20px 26px}}@supports (animation-timeline:view()){@media(min-width:761px)and (prefers-reduced-motion:no-preference){.frenks-public .fp-campfire-photo,.frenks-public .fp-course-art{view-timeline-name:--fp-image;view-timeline-axis:block}.frenks-public .fp-campfire-photo>picture img,.frenks-public .fp-course-art picture img{animation:fp-gentle-parallax linear both;animation-timeline:--fp-image;animation-range:cover 0% cover 100%}}}@keyframes fp-gentle-parallax{0%{transform:translateY(-12px) scale(1.07)}to{transform:translateY(12px) scale(1.07)}}
