._page_12zfs_1{--kajabi-bg:#0a0a0a;--kajabi-surface:#161616;--kajabi-ink:#f5f4ef;--kajabi-muted:#b6b6b2;--kajabi-accent:#71d7ed;--kajabi-line:#f5f4ef2e;--kajabi-gutter:clamp(24px, 4vw, 64px);background:var(--kajabi-bg);min-height:100vh;color:var(--kajabi-ink);font-family:var(--font-body), Arial, sans-serif;overflow-x:clip}._page_12zfs_1 h1,._page_12zfs_1 h2,._page_12zfs_1 h3,._page_12zfs_1 button,._page_12zfs_1 a{font-family:inherit}._page_12zfs_1 button,._page_12zfs_1 a{touch-action:manipulation}._page_12zfs_1 :focus-visible,._dialog_12zfs_30 :focus-visible{outline:2px solid var(--kajabi-accent,#71d7ed);outline-offset:5px}._page_12zfs_1 ::selection{background:var(--kajabi-accent);color:var(--kajabi-bg)}._skipLink_12zfs_40{z-index:100;top:12px;left:var(--kajabi-gutter);background:var(--kajabi-ink);color:var(--kajabi-bg);padding:12px 18px;font-size:14px;position:absolute;transform:translateY(-160%)}._skipLink_12zfs_40:focus-visible{transform:translateY(0)}._header_12zfs_56{z-index:5;min-height:88px;padding-inline:var(--kajabi-gutter);border-bottom:1px solid var(--kajabi-line);background:var(--kajabi-bg);justify-content:space-between;align-items:center;gap:32px;display:flex;position:relative}._identity_12zfs_69{flex-direction:column;gap:5px;padding-block:12px;line-height:1.15;display:flex}._identityName_12zfs_77{letter-spacing:-.035em;font-size:17px;font-weight:650}._identityStudio_12zfs_83{color:var(--kajabi-muted);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:500}._nav_12zfs_91{align-items:center;gap:clamp(20px,3vw,44px);margin-left:auto;font-size:12px;font-weight:500;display:flex}._nav_12zfs_91 a{min-height:44px;color:var(--kajabi-muted);align-items:center;transition:color .18s;display:inline-flex}._nav_12zfs_91 a:hover,._identity_12zfs_69:hover ._identityName_12zfs_77{color:var(--kajabi-accent)}._headerContact_12zfs_113{border:1px solid var(--kajabi-line);border-radius:2px;justify-content:center;align-items:center;gap:16px;min-height:44px;padding:10px 19px;font-size:12px;font-weight:550;transition:background .18s,color .18s,border-color .18s;display:inline-flex}._headerContact_12zfs_113:hover{border-color:var(--kajabi-ink);background:var(--kajabi-ink);color:var(--kajabi-bg)}._hero_12zfs_133{isolation:isolate;background:#151517;flex-direction:column;justify-content:end;min-height:min(850px,100svh - 88px);display:flex;position:relative;overflow:hidden}._heroMedia_12zfs_144,._heroVideo_12zfs_145,._heroPoster_12zfs_146,._heroScrim_12zfs_147{width:100%;height:100%;position:absolute;inset:0}._heroMedia_12zfs_144{z-index:-2}._heroVideo_12zfs_145,._heroPoster_12zfs_146{object-fit:cover;object-position:50% 50%}._heroPoster_12zfs_146{z-index:-1}._heroScrim_12zfs_147{z-index:-1;pointer-events:none;background:linear-gradient(90deg,#000000ba 0%,#00000057 48%,#0000000d 100%),linear-gradient(#0000001a 0%,#0000001f 33%,#000000d4 100%)}._heroBody_12zfs_176{width:min(100%,1500px);padding:clamp(90px, 12vh, 150px) var(--kajabi-gutter) 52px;margin-inline:auto}._eyebrow_12zfs_182,._sectionEyebrow_12zfs_183{color:var(--kajabi-accent);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:12px;margin:0 0 24px;font-size:10px;font-weight:600;line-height:1.5;display:flex}._eyebrow_12zfs_182:before{content:"";background:currentColor;flex:none;width:22px;height:1px}._heroRole_12zfs_204{color:#f5f4efcc;border-left:1px solid #f5f4ef59;padding-left:12px}._heroTitle_12zfs_210{letter-spacing:-.072em;text-wrap:balance;max-width:940px;margin:0 0 24px;font-size:clamp(64px,5.75vw,88px);font-weight:600;line-height:1.015}._heroAccent_12zfs_220{color:var(--kajabi-ink);display:block}._heroDescription_12zfs_225{color:#f5f4efd1;max-width:490px;margin:0 0 32px;font-size:15px;font-weight:400;line-height:1.65}._heroActions_12zfs_234{flex-wrap:wrap;align-items:center;gap:14px;display:flex}._heroResume_12zfs_241{border-bottom:1px solid #f5f4ef73;align-items:center;gap:12px;min-height:44px;margin-left:12px;font-size:11px;font-weight:500;line-height:1.4;transition:border-color .18s,color .18s;display:inline-flex}._heroResume_12zfs_241:hover{border-color:var(--kajabi-accent);color:var(--kajabi-accent)}._primaryButton_12zfs_259,._secondaryButton_12zfs_260{border:1px solid #0000;border-radius:2px;justify-content:center;align-items:center;gap:24px;min-height:54px;padding:16px 23px;font-size:12px;font-weight:600;line-height:1.35;transition:background .18s,border-color .18s,color .18s;display:inline-flex}._primaryButton_12zfs_259{border-color:var(--kajabi-accent);background:var(--kajabi-accent);color:#071115}._primaryButton_12zfs_259:hover{border-color:var(--kajabi-ink);background:var(--kajabi-ink)}._secondaryButton_12zfs_260{color:var(--kajabi-ink);background:#0a0a0a2e;border-color:#f5f4ef73}._secondaryButton_12zfs_260:hover{border-color:var(--kajabi-ink);background:#f5f4ef1f}._buttonIcon_12zfs_297{flex:none;justify-content:center;align-items:center;font-size:16px;line-height:1;display:inline-flex}._buttonIcon_12zfs_297 svg{width:15px;height:15px}._heroFooter_12zfs_311{min-height:70px;margin-inline:var(--kajabi-gutter);color:#f5f4efb3;letter-spacing:.02em;border-top:1px solid #f5f4ef3b;justify-content:space-between;align-items:center;gap:20px;font-size:10px;display:flex}._heroCredit_12zfs_324{color:var(--kajabi-ink);margin:0;font-size:11px;line-height:1.5}._heroCredit_12zfs_324 span{color:#f5f4ef91;margin-top:4px;font-size:9px;display:block}._heroPause_12zfs_338{z-index:4;top:24px;right:var(--kajabi-gutter);min-width:44px;min-height:36px;color:var(--kajabi-ink);background:#0a0a0a73;border:1px solid #f5f4ef5c;border-radius:2px;justify-content:center;align-items:center;gap:8px;padding:0 12px;font-size:10px;display:inline-flex;position:absolute}._heroPause_12zfs_338:hover{color:var(--kajabi-accent)}._scrollCue_12zfs_361{min-height:44px;color:var(--kajabi-ink);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:18px;font-size:10px;font-weight:500;display:inline-flex}._content_12zfs_373{width:min(calc(100% - var(--kajabi-gutter) * 2), 1360px);margin-inline:auto}._work_12zfs_378,._breakdown_12zfs_379,._about_12zfs_380,._fit_12zfs_381,._project_12zfs_382,._formatStrip_12zfs_383{scroll-margin-top:32px}._work_12zfs_378{padding-block:clamp(70px,7vw,108px)}._sectionHeading_12zfs_391{justify-content:space-between;align-items:end;gap:36px;margin-bottom:34px;display:flex}._sectionEyebrow_12zfs_183{margin-bottom:16px}._sectionTitle_12zfs_403{letter-spacing:-.055em;text-wrap:balance;max-width:730px;margin:0;font-size:clamp(38px,4.25vw,64px);font-weight:550;line-height:1.07}._sectionIntro_12zfs_413{max-width:295px;color:var(--kajabi-muted);margin:0 0 4px;font-size:13px;line-height:1.7}._workIndex_12zfs_421{border-top:1px solid var(--kajabi-line);border-bottom:1px solid var(--kajabi-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-bottom:32px;display:grid}._workIndex_12zfs_421 a{min-height:64px;color:var(--kajabi-ink);align-items:center;gap:14px;font-size:11px;font-weight:500;line-height:1.5;transition:color .18s;display:flex}._workIndex_12zfs_421 a>span:first-child{color:var(--kajabi-accent);font-variant-numeric:tabular-nums;font-size:9px}._workIndex_12zfs_421 a>span:last-child{color:var(--kajabi-muted);margin-left:auto;font-size:14px}._workIndex_12zfs_421 a:hover,._workIndex_12zfs_421 a:hover>span:last-child{color:var(--kajabi-accent)}._projects_12zfs_459{grid-template-columns:repeat(2,minmax(0,1fr));gap:46px 26px;display:grid}._project_12zfs_382{min-width:0}._projectFeatured_12zfs_469{grid-column:1/-1}._projectShowcase_12zfs_473{border-top:1px solid var(--kajabi-line);grid-column:1/-1;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);align-items:center;gap:clamp(28px,4vw,58px);padding-top:38px;display:grid}._projectShowcase_12zfs_473 ._projectMeta_12zfs_483{padding-top:0}._projectShowcase_12zfs_473 ._projectTitle_12zfs_487{font-size:clamp(26px,2.8vw,40px);line-height:1.15}._projectMedia_12zfs_492{aspect-ratio:16/9;background:var(--kajabi-surface);border-radius:2px;position:relative;overflow:hidden}._projectImage_12zfs_500{object-fit:cover;width:100%;height:100%;transition:transform .5s}._projectMedia_12zfs_492 picture{width:100%;height:100%;display:block}._playButton_12zfs_513{border-radius:inherit;width:100%;height:100%;color:var(--kajabi-ink);background:linear-gradient(#0000 58%,#00000059);border:0;justify-content:center;align-items:center;gap:12px;padding:0;display:flex;position:absolute;inset:0}._playButton_12zfs_513:focus-visible{outline-offset:-6px}._playCircle_12zfs_533{width:64px;height:64px;color:var(--kajabi-ink);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0a0a0a61;border:1px solid #f5f4efbd;border-radius:50%;flex:none;place-items:center;font-size:15px;line-height:1;transition:background .18s,color .18s,border-color .18s,transform .18s;display:grid}._playCircle_12zfs_533 svg{width:18px;height:18px}._playLabel_12zfs_554{letter-spacing:.06em;text-align:left;text-transform:uppercase;justify-content:space-between;align-items:center;gap:16px;font-size:10px;font-weight:500;line-height:1.5;display:flex;position:absolute;bottom:20px;left:22px;right:22px}._projectMedia_12zfs_492:hover ._projectImage_12zfs_500{transform:scale(1.025)}._playButton_12zfs_513:hover ._playCircle_12zfs_533,._playButton_12zfs_513:focus-visible ._playCircle_12zfs_533{border-color:var(--kajabi-accent);background:var(--kajabi-accent);color:#071115;transform:scale(1.06)}._projectMeta_12zfs_483{align-items:start;gap:19px;padding-top:20px;display:flex}._projectNumber_12zfs_590{min-width:20px;color:var(--kajabi-accent);padding-top:4px;font-size:10px;font-weight:500;line-height:1.5}._projectInfo_12zfs_599{flex:1;min-width:0}._projectTitle_12zfs_487{letter-spacing:-.04em;text-wrap:balance;margin:0 0 7px;font-size:clamp(20px,2.15vw,30px);font-weight:550;line-height:1.25}._projectGuest_12zfs_613{color:var(--kajabi-muted);margin:0 0 11px;font-size:11px;line-height:1.6}._projectNote_12zfs_620{max-width:570px;color:var(--kajabi-muted);margin:0;font-size:13px;line-height:1.7}._projectLinks_12zfs_628{color:var(--kajabi-muted);flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:15px;font-size:10px;line-height:1.6;display:flex}._textLink_12zfs_639{width:fit-content;min-height:36px;color:var(--kajabi-ink);background:0 0;border:0;border-bottom:1px solid #f5f4ef61;align-items:center;gap:12px;padding:0 0 2px;font-size:11px;font-weight:500;line-height:1.4;transition:color .18s,border-color .18s;display:inline-flex}._textLink_12zfs_639:hover{border-color:var(--kajabi-accent);color:var(--kajabi-accent)}._processStrip_12zfs_661{border-top:1px solid var(--kajabi-line);border-bottom:1px solid var(--kajabi-line);grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:center;gap:clamp(28px,4vw,58px);margin-top:56px;padding-block:44px;display:grid}._processMedia_12zfs_672{aspect-ratio:16/9;background:var(--kajabi-surface);border-radius:2px;min-width:0;position:relative;overflow:hidden}._processMedia_12zfs_672>img{object-fit:contain;width:100%;height:100%}._processCopy_12zfs_687{min-width:0}._processCopy_12zfs_687 h3{letter-spacing:-.05em;margin:0 0 18px;font-size:clamp(30px,3.1vw,44px);font-weight:550;line-height:1.1}._processCopy_12zfs_687>p:not(:first-child){max-width:430px;color:var(--kajabi-muted);margin:0 0 16px;font-size:13px;line-height:1.75}._processCopy_12zfs_687>p._processDisclosure_12zfs_707{font-size:11px}._processSources_12zfs_711{flex-wrap:wrap;gap:8px 22px;display:flex}._breakdown_12zfs_379{border-top:1px solid var(--kajabi-line);border-bottom:1px solid var(--kajabi-line);grid-template-columns:minmax(0,1.24fr) minmax(0,1fr);align-items:center;gap:clamp(34px,5vw,72px);padding-block:clamp(54px,6vw,82px);display:grid}._breakdownVisual_12zfs_727{aspect-ratio:16/9;background:var(--kajabi-surface);border-radius:2px;min-width:0;position:relative;overflow:hidden}._breakdownVisual_12zfs_727>img{object-fit:cover;width:100%;height:100%}._breakdownContent_12zfs_742{min-width:0}._breakdownTitle_12zfs_746{letter-spacing:-.055em;text-wrap:balance;max-width:460px;margin:0 0 18px;font-size:clamp(32px,3.2vw,48px);font-weight:550;line-height:1.12}._breakdownLead_12zfs_756{max-width:400px;color:var(--kajabi-muted);margin:0 0 25px;font-size:13px;line-height:1.7}._editNotes_12zfs_764{margin:0;padding:0;list-style:none;display:grid}._editNote_12zfs_764{border-top:1px solid var(--kajabi-line);grid-template-columns:46px minmax(0,1fr);gap:18px;padding-block:15px;display:grid}._editTime_12zfs_779{color:var(--kajabi-accent);font-variant-numeric:tabular-nums;padding-top:1px;font-size:10px;font-weight:500;line-height:1.7}._editNoteText_12zfs_788{color:var(--kajabi-muted);margin:0;font-size:12px;line-height:1.65}._editNoteText_12zfs_788 strong{color:var(--kajabi-ink);font-weight:550}._editNoteText_12zfs_788 p{margin:4px 0 0}._sourceNote_12zfs_804{color:var(--kajabi-muted);margin:14px 0 0;font-size:10px;line-height:1.65}._fit_12zfs_381{background:var(--kajabi-ink);color:var(--kajabi-bg);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:24px clamp(34px,7vw,100px);margin-block:clamp(54px,6vw,84px);padding:clamp(32px,4.5vw,64px);display:grid}._fit_12zfs_381>._sectionEyebrow_12zfs_183{color:#536469;grid-column:1/-1;margin-bottom:0}._fitHeading_12zfs_828{letter-spacing:-.06em;text-wrap:balance;max-width:470px;margin:0;font-size:clamp(38px,4.1vw,60px);font-weight:600;line-height:1.04}._fitCopy_12zfs_838{color:#484c4d;text-wrap:pretty;max-width:470px;margin:5px 0 0;font-size:clamp(14px,1.2vw,17px);line-height:1.75}._fitPrinciples_12zfs_847{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,3vw,44px);margin-top:26px;display:grid}._fitPrinciples_12zfs_847 article{border-top:1px solid #0a0a0a3b;flex-direction:column;align-items:start;min-width:0;padding-top:22px;display:flex}._fitNumber_12zfs_864{color:#536469;letter-spacing:.1em;text-transform:uppercase;margin-bottom:18px;font-size:9px;font-weight:500;line-height:1.5;display:block}._fitPrinciples_12zfs_847 h3{letter-spacing:-.04em;margin:0 0 14px;font-size:clamp(20px,1.9vw,27px);font-weight:550;line-height:1.2}._fitPrinciples_12zfs_847 p{color:#555858;max-width:300px;margin:0 0 16px;font-size:12px;line-height:1.75}._fitPrinciples_12zfs_847 a{min-height:44px;color:var(--kajabi-bg);border-bottom:1px solid #0a0a0a73;align-items:center;gap:14px;margin-top:auto;font-size:10px;font-weight:550;line-height:1.5;transition:border-color .18s;display:inline-flex}._fitPrinciples_12zfs_847 a:hover{border-color:var(--kajabi-bg)}._fit_12zfs_381 :focus-visible{outline-color:#0a6b81}._about_12zfs_380{grid-template-columns:minmax(0,.84fr) minmax(0,1.16fr);align-items:center;gap:clamp(40px,8vw,114px);padding-block:16px clamp(64px,7vw,100px);display:grid}._portraitWrap_12zfs_921{aspect-ratio:4/5;background:#292b27;border-radius:2px;width:100%;max-width:480px;overflow:hidden}._portrait_12zfs_921{object-fit:cover;object-position:51% 46%;width:100%;height:100%}._aboutContent_12zfs_937{max-width:590px}._aboutTitle_12zfs_941{letter-spacing:-.055em;text-wrap:balance;margin:0 0 22px;font-size:clamp(38px,4vw,62px);font-weight:550;line-height:1.05}._aboutCopy_12zfs_950{max-width:530px;color:var(--kajabi-muted);margin:0 0 28px;font-size:15px;line-height:1.75}._workflow_12zfs_958{border-top:1px solid var(--kajabi-line);border-bottom:1px solid var(--kajabi-line);color:var(--kajabi-ink);flex-wrap:wrap;gap:12px 22px;padding-block:20px;font-size:11px;line-height:1.7;display:flex}._workflow_12zfs_958 span{align-items:center;gap:8px;display:inline-flex}._workflow_12zfs_958 b{color:var(--kajabi-accent);font-size:9px;font-weight:500}._tools_12zfs_982{color:var(--kajabi-muted);margin:18px 0 24px;font-size:11px;line-height:1.75}._contactBand_12zfs_989{padding:clamp(42px, 5vw, 64px) var(--kajabi-gutter);border-top:1px solid var(--kajabi-line);border-bottom:1px solid var(--kajabi-line);background:#131313;justify-content:space-between;align-items:center;gap:34px;display:flex}._contactTitle_12zfs_1000{letter-spacing:-.058em;text-wrap:balance;max-width:750px;margin:0;font-size:clamp(32px,4.8vw,68px);font-weight:550;line-height:1.1}._contactActions_12zfs_1010{flex-direction:column;flex:none;gap:10px;min-width:0;display:flex}._contactLink_12zfs_1018{border:1px solid var(--kajabi-accent);background:var(--kajabi-accent);color:#071115;overflow-wrap:anywhere;border-radius:2px;flex:none;justify-content:space-between;align-items:center;gap:24px;width:100%;max-width:100%;min-height:52px;padding:15px 21px;font-size:12px;font-weight:600;line-height:1.4;transition:background .18s,border-color .18s;display:inline-flex}._contactLink_12zfs_1018 span{flex:none}._contactLink_12zfs_1018:hover{border-color:var(--kajabi-ink);background:var(--kajabi-ink)}._resumeLink_12zfs_1048{border:1px solid var(--kajabi-line);width:100%;min-height:48px;color:var(--kajabi-ink);border-radius:2px;justify-content:space-between;align-items:center;gap:24px;padding:13px 21px;font-size:11px;font-weight:500;line-height:1.5;transition:background .18s,border-color .18s,color .18s;display:inline-flex}._resumeLink_12zfs_1048:hover{border-color:var(--kajabi-ink);background:var(--kajabi-ink);color:var(--kajabi-bg)}._footer_12zfs_1071{color:#999994;justify-content:space-between;align-items:center;gap:24px;min-height:94px;padding-block:24px;font-size:10px;line-height:1.7;display:flex}._footer_12zfs_1071 p{margin:0}._footer_12zfs_1071 a{min-height:44px;color:var(--kajabi-ink);align-items:center;gap:10px;display:inline-flex}._footer_12zfs_1071 a:hover{color:var(--kajabi-accent)}._formatStrip_12zfs_383{border-top:1px solid var(--kajabi-line);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:clamp(32px,5vw,66px);max-width:1100px;margin-top:48px;padding-top:40px;display:grid}._shortsGrid_12zfs_1110{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:24px;width:100%;max-width:550px;display:grid}._shortCard_12zfs_1119{min-width:0}._shortTitle_12zfs_1123{letter-spacing:-.035em;text-wrap:balance;margin:16px 0 6px;font-size:clamp(18px,1.7vw,24px);font-weight:550;line-height:1.25}._shortDuration_12zfs_1132{color:var(--kajabi-muted);font-variant-numeric:tabular-nums;margin:0;font-size:10px;line-height:1.7}._verticalPreview_12zfs_1140{aspect-ratio:9/16;background:var(--kajabi-surface);border-radius:2px;width:100%;position:relative;overflow:hidden}._verticalImage_12zfs_1149{object-fit:contain;width:100%;height:100%}._verticalPreview_12zfs_1140 ._playCircle_12zfs_533{width:46px;height:46px}._verticalPreview_12zfs_1140 ._playLabel_12zfs_554{font-size:8px;bottom:12px;left:10px;right:10px}._formatCopy_12zfs_1167{max-width:390px}._formatCopy_12zfs_1167 h3{letter-spacing:-.04em;margin:0 0 12px;font-size:clamp(32px,3.1vw,44px);font-weight:550;line-height:1.1}._formatCopy_12zfs_1167>p:not(._formatLabel_12zfs_1179){color:var(--kajabi-muted);margin-bottom:16px;font-size:13px;line-height:1.7}._formatLabel_12zfs_1179{color:var(--kajabi-accent);letter-spacing:.13em;text-transform:uppercase;margin-bottom:12px;font-size:10px;line-height:1.5;display:block}._dialog_12zfs_30{--kajabi-accent:#71d7ed;color:#f5f4ef;width:min(1100px,100vw - 48px);max-width:none;max-height:calc(100svh - 48px);font-family:var(--font-body), Arial, sans-serif;background:#101010;border:1px solid #f5f4ef33;border-radius:2px;margin:auto;padding:0;overflow:auto;box-shadow:0 20px 100px #0000008c}._dialog_12zfs_30::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000e0}._dialogBackdrop_12zfs_1217{z-index:100;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000e0;place-items:center;padding:24px;display:grid;position:fixed;inset:0;overflow:auto}._dialogInner_12zfs_1229{background:#101010;width:100%;max-width:1100px}._dialogHeader_12zfs_1235{justify-content:space-between;align-items:center;gap:24px;min-height:72px;padding:14px 24px;display:flex}._dialogTitle_12zfs_1244{letter-spacing:-.025em;margin:0;font-family:inherit;font-size:17px;font-weight:550;line-height:1.4}._dialogClose_12zfs_1253{color:#f5f4ef;background:0 0;border:0;flex:none;justify-content:center;align-items:center;gap:8px;min-width:44px;min-height:44px;padding:0 8px;font-size:12px;display:inline-flex}._dialogClose_12zfs_1253:hover{color:var(--kajabi-accent)}._dialogButtons_12zfs_1272{flex-shrink:0;align-items:center;gap:8px;display:flex}._dialog_12zfs_30[data-immersive]{border:0;border-radius:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;position:fixed;inset:0;overflow:hidden}._dialog_12zfs_30[data-immersive] ._dialogInner_12zfs_1229{grid-template-rows:auto minmax(0,1fr) auto;width:100%;max-width:none;height:100%;display:grid}._dialog_12zfs_30[data-immersive] ._dialogHeader_12zfs_1235{min-height:64px;padding:8px max(16px,env(safe-area-inset-right)) 8px max(16px,env(safe-area-inset-left));gap:12px}._dialog_12zfs_30[data-immersive] ._dialogVideo_12zfs_1276{aspect-ratio:auto;object-fit:contain;width:100%;max-width:none;height:100%;min-height:0;max-height:none}._dialog_12zfs_30[data-immersive] ._dialogLinks_12zfs_1277{padding:8px max(16px,env(safe-area-inset-right)) max(10px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));font-size:10px}@media (width<=767px){._dialog_12zfs_30[data-immersive] ._dialogTitle_12zfs_1244{font-size:12px}._dialog_12zfs_30[data-immersive] ._dialogHeader_12zfs_1235{gap:8px}._dialog_12zfs_30[data-immersive] ._dialogClose_12zfs_1253{font-size:10px}._dialog_12zfs_30[data-immersive] ._dialogLinks_12zfs_1277{gap:3px 14px;font-size:9px}._dialog_12zfs_30[data-immersive] ._dialogLinks_12zfs_1277>span{max-width:100%}}._dialogVideo_12zfs_1276{aspect-ratio:16/9;object-fit:contain;background:#000;border:0;width:100%;height:auto;display:block}._dialogVideo_12zfs_1276[data-orientation=vertical]{aspect-ratio:9/16;width:auto;max-width:100%;max-height:calc(100svh - 220px);margin-inline:auto}._dialogLinks_12zfs_1277{color:#b6b6b2;flex-wrap:wrap;gap:10px 28px;padding:16px 24px 20px;font-size:11px;line-height:1.7;display:flex}._dialogLinks_12zfs_1277 a{color:#f5f4ef;text-underline-offset:4px;align-items:center;min-height:36px;text-decoration:underline;display:inline-flex}._dialogLinks_12zfs_1277 a:hover{color:var(--kajabi-accent)}._playerError_12zfs_1321{color:#f5f4ef;padding:28px 24px;font-size:14px;line-height:1.7}._transcript_12zfs_1328{color:#b6b6b2;padding:0 24px 24px;font-size:13px;line-height:1.8}._transcript_12zfs_1328 summary{color:#f5f4ef;cursor:pointer;width:fit-content;min-height:44px;padding-block:12px}._transcript_12zfs_1328 p{max-width:850px;margin:12px 0 0}._aboutContent_12zfs_937 ._transcript_12zfs_1328{border-top:1px solid var(--kajabi-line);padding:0;font-size:11px}._noscriptLink_12zfs_1354{color:var(--kajabi-accent);text-underline-offset:4px;margin-top:12px;font-size:12px;line-height:1.7;text-decoration:underline;display:inline-block}@media (width>=1600px){._heroBody_12zfs_176{max-width:1490px}._heroFooter_12zfs_311,._header_12zfs_56{padding-inline:max(var(--kajabi-gutter), calc((100vw - 1360px) / 2))}._heroFooter_12zfs_311{margin-inline:0}}@media (width<=980px){._hero_12zfs_133{min-height:750px}._heroVideo_12zfs_145,._heroPoster_12zfs_146{object-position:50% 50%}._heroTitle_12zfs_210{max-width:810px;font-size:clamp(58px,8vw,82px)}._heroBody_12zfs_176{padding-top:150px}._processStrip_12zfs_661{grid-template-columns:1fr;gap:30px}._processCopy_12zfs_687>p:not(:first-child){max-width:620px}._formatStrip_12zfs_383{grid-template-columns:1fr;gap:28px}._formatCopy_12zfs_1167{max-width:560px}._shortsGrid_12zfs_1110{max-width:600px}._breakdown_12zfs_379{grid-template-columns:1fr;gap:34px}._breakdownContent_12zfs_742{grid-template-columns:1fr 1fr;align-items:start;gap:0 40px;display:grid}._breakdownContent_12zfs_742>._sectionEyebrow_12zfs_183{grid-column:1/-1}._breakdownTitle_12zfs_746{grid-column:1;max-width:390px;font-size:40px}._breakdownLead_12zfs_756{grid-column:1}._editNotes_12zfs_764{grid-area:2/2/span 2}._sourceNote_12zfs_804{grid-column:1/-1}._fit_12zfs_381{gap:24px 40px}._fitPrinciples_12zfs_847{gap:22px}._fitPrinciples_12zfs_847 h3{font-size:21px}._about_12zfs_380{gap:42px}._workflow_12zfs_958{gap:10px 18px}._contactBand_12zfs_989{align-items:start}._contactTitle_12zfs_1000{max-width:520px}}@media (width<=720px){._header_12zfs_56{gap:18px;min-height:78px}._identityName_12zfs_77{font-size:15px}._identityStudio_12zfs_83{font-size:9px}._nav_12zfs_91{display:none}._headerContact_12zfs_113{min-height:42px;padding:10px 14px;font-size:11px}._hero_12zfs_133{min-height:min(800px,100svh - 78px)}._heroVideo_12zfs_145,._heroPoster_12zfs_146{object-position:50% 50%}._heroScrim_12zfs_147{background:linear-gradient(#00000005 9%,#00000091 56%,#000000ed 100%),linear-gradient(90deg,#0000002e,#0000 80%)}._heroBody_12zfs_176{padding-top:140px;padding-bottom:28px}._eyebrow_12zfs_182{letter-spacing:.13em;flex-wrap:wrap;gap:5px 12px;margin-bottom:18px;font-size:9px}._heroRole_12zfs_204{border-left:0;flex-basis:100%;margin-left:34px;padding-left:0}._heroTitle_12zfs_210{letter-spacing:-.062em;text-wrap:pretty;max-width:580px;margin-bottom:20px;font-size:clamp(44px,8.9vw,60px);line-height:1.045}._heroDescription_12zfs_225{max-width:440px;margin-bottom:23px;font-size:12px;line-height:1.65}._heroActions_12zfs_234{gap:10px}._heroResume_12zfs_241{align-self:start;min-height:36px;margin-left:0;font-size:10px}._primaryButton_12zfs_259,._secondaryButton_12zfs_260{gap:14px;min-height:48px;padding:13px 16px;font-size:11px}._heroFooter_12zfs_311{gap:12px;min-height:62px;font-size:9px}._heroCredit_12zfs_324{max-width:250px;font-size:10px}._scrollCue_12zfs_361{display:none}._heroPause_12zfs_338{flex:none;padding:0 10px;font-size:9px;top:16px}._work_12zfs_378{padding-block:64px}._sectionHeading_12zfs_391{margin-bottom:28px;display:block}._sectionEyebrow_12zfs_183{margin-bottom:12px;font-size:9px}._sectionTitle_12zfs_403{font-size:clamp(35px,7.5vw,48px)}._sectionIntro_12zfs_413{max-width:360px;margin-top:17px;font-size:12px}._workIndex_12zfs_421{gap:16px;margin-bottom:26px}._workIndex_12zfs_421 a{flex-wrap:wrap;align-content:center;gap:8px;min-height:84px;padding-block:14px;font-size:10px}._workIndex_12zfs_421 a>span:first-child{flex-basis:100%}._workIndex_12zfs_421 a>span:last-child{display:none}._projects_12zfs_459{grid-template-columns:1fr;gap:36px}._projectFeatured_12zfs_469{grid-column:auto}._projectShowcase_12zfs_473{grid-column:auto;grid-template-columns:1fr;gap:0;padding-top:28px}._projectShowcase_12zfs_473 ._projectMeta_12zfs_483{padding-top:17px}._projectShowcase_12zfs_473 ._projectTitle_12zfs_487{font-size:25px;line-height:1.22}._playCircle_12zfs_533{width:52px;height:52px;font-size:13px}._playLabel_12zfs_554{letter-spacing:.035em;font-size:8px;bottom:13px;left:14px;right:14px}._projectMeta_12zfs_483{gap:12px;padding-top:17px}._projectNumber_12zfs_590{min-width:17px;font-size:9px}._projectTitle_12zfs_487{font-size:23px;line-height:1.22}._projectGuest_12zfs_613{font-size:10px}._projectNote_12zfs_620{font-size:12px}._projectLinks_12zfs_628{margin-top:10px}._processStrip_12zfs_661{grid-template-columns:1fr;gap:26px;margin-top:38px;padding-block:32px}._processCopy_12zfs_687 h3{font-size:33px}._breakdown_12zfs_379{gap:28px;padding-block:48px}._breakdownContent_12zfs_742{display:block}._breakdownTitle_12zfs_746{max-width:420px;margin-bottom:16px;font-size:35px}._breakdownLead_12zfs_756{max-width:470px;margin-bottom:20px;font-size:12px}._editNote_12zfs_764{gap:12px;padding-block:14px}._fit_12zfs_381{grid-template-columns:1fr;gap:18px;margin-block:44px 48px;padding:32px 24px}._fitHeading_12zfs_828{max-width:350px;font-size:42px}._fitCopy_12zfs_838{font-size:14px;line-height:1.8}._fitPrinciples_12zfs_847{grid-template-columns:1fr;gap:25px;margin-top:12px}._fitPrinciples_12zfs_847 article{padding-top:20px}._fitNumber_12zfs_864{margin-bottom:12px}._fitPrinciples_12zfs_847 h3{font-size:25px}._fitPrinciples_12zfs_847 p{max-width:450px;margin-bottom:6px}._about_12zfs_380{grid-template-columns:1fr;gap:34px;padding-block:8px 56px}._portraitWrap_12zfs_921{aspect-ratio:4/4.4;max-width:none}._portrait_12zfs_921{object-position:51% 42%}._aboutTitle_12zfs_941{margin-bottom:18px;font-size:42px}._aboutCopy_12zfs_950{margin-bottom:22px;font-size:13px}._workflow_12zfs_958{gap:10px 17px;padding-block:18px;font-size:10px}._tools_12zfs_982{margin-block:16px 20px;font-size:10px}._contactBand_12zfs_989{flex-direction:column;gap:25px;padding-block:38px}._contactTitle_12zfs_1000{max-width:430px;font-size:38px}._contactActions_12zfs_1010{width:100%;max-width:360px}._contactLink_12zfs_1018{min-height:48px;font-size:11px}._footer_12zfs_1071{flex-direction:column;justify-content:center;align-items:start;gap:8px;min-height:118px;padding-block:22px;font-size:9px}._footer_12zfs_1071 a{min-height:36px}._formatStrip_12zfs_383{gap:22px;margin-top:34px;padding-top:28px}._shortsGrid_12zfs_1110{gap:16px}._shortTitle_12zfs_1123{margin-top:13px;font-size:17px;line-height:1.3}._shortDuration_12zfs_1132{font-size:9px}._formatCopy_12zfs_1167 h3{font-size:33px}._formatCopy_12zfs_1167>p:not(._formatLabel_12zfs_1179){font-size:12px}._formatLabel_12zfs_1179{font-size:9px}._dialog_12zfs_30{width:calc(100vw - 24px);max-height:calc(100svh - 24px)}._dialogBackdrop_12zfs_1217{padding:12px}._dialogHeader_12zfs_1235{gap:12px;min-height:68px;padding:12px 14px}._dialogTitle_12zfs_1244{font-size:14px}._dialogClose_12zfs_1253{font-size:10px}._dialogLinks_12zfs_1277{gap:8px 20px;padding:12px 16px 16px;font-size:10px}._transcript_12zfs_1328{padding:0 16px 18px;font-size:12px}}@media (width<=420px){._hero_12zfs_133{min-height:max(700px,100svh - 78px)}._heroTitle_12zfs_210{font-size:clamp(43px,11.8vw,49px)}._heroBody_12zfs_176{padding-top:128px}._heroActions_12zfs_234{flex-direction:column;align-items:stretch}._primaryButton_12zfs_259,._secondaryButton_12zfs_260{justify-content:space-between;width:100%;min-height:46px}._heroCredit_12zfs_324{max-width:225px}._formatStrip_12zfs_383{gap:22px}._formatCopy_12zfs_1167 h3{font-size:32px}._formatCopy_12zfs_1167>p:not(._formatLabel_12zfs_1179){margin-bottom:12px;line-height:1.65}}@media (width<=380px){._shortsGrid_12zfs_1110{grid-template-columns:1fr;gap:30px}._shortTitle_12zfs_1123{font-size:21px}._shortDuration_12zfs_1132{font-size:10px}}@media (prefers-reduced-motion:reduce){._page_12zfs_1 *,._page_12zfs_1 :before,._page_12zfs_1 :after,._dialog_12zfs_30 *,._dialog_12zfs_30 :before,._dialog_12zfs_30 :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}._projectMedia_12zfs_492:hover ._projectImage_12zfs_500,._playButton_12zfs_513:hover ._playCircle_12zfs_533{transform:none}}
