@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/51d71ccf7e7a6b96-s.0do-s6vn362zr.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5db8d62ed8a64533-s.1-ayfg4wg0qfm.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b99b044bab870276-s.0i-yae4-dyls3.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5279b17ec43a69cf-s.19lle6lbse9av.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5156c6828f034d5d-s.1oksl_d3k3jrm.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/0aa11383f7507f90-s.15c5kk-3im2ev.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/12489100264acd6f-s.p.33gca1im1ku45.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.xPZrSq_className{font-family:Inter,Inter Fallback;font-style:normal}.xPZrSq_variable{--font-sans:"Inter", "Inter Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/258bd0ab5fdd762a-s.2f7nqdagzwx2-.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/99a2019bdfa8519b-s.176arc174-8zp.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/44e0cb21b0d052b7-s.0bp8oijd_gu96.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/f9cd5a77d065db98-s.1fby2rem9ngyr.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/954d21e04331b2ae-s.0vfdmo25voy_0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/53897e768d329f66-s.p.3t6q91iet4nsy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}._78ed6G_className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}._78ed6G_variable{--font-mono:"JetBrains Mono", "JetBrains Mono Fallback"}
@font-face{font-family:Caveat;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/0bd866694792eeb1-s.2rv_b6cm3-gtx.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/fdb22df95c69d750-s.43yn3v1dnm71_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/22bc6ebae07d77f5-s.27riv1g955cgo.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/3679aa72a9b9035f-s.p.0h6ig86gwutp4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat Fallback;src:local(Arial);ascent-override:124.77%;descent-override:38.99%;line-gap-override:0.0%;size-adjust:76.94%}.Fo89LG_className{font-family:Caveat,Caveat Fallback;font-style:normal}.Fo89LG_variable{--font-hand:"Caveat", "Caveat Fallback"}
.LerM1q_note{font-family:var(--font-hand), cursive;margin:0;display:block}
._9SIT7q_dayJob{border:1px solid var(--line);flex-wrap:wrap;align-items:flex-start;gap:32px 56px;padding:clamp(28px,5vw,64px);display:flex}._9SIT7q_lead{flex-direction:column;flex:360px;gap:12px;min-width:0;display:flex}._9SIT7q_title{letter-spacing:-.045em;font-size:44px;font-weight:700;line-height:1.02}._9SIT7q_body{flex-direction:column;flex:440px;gap:20px;min-width:0;display:flex}._9SIT7q_text{color:var(--muted);font-size:19px}._9SIT7q_actions{flex-wrap:wrap;gap:12px;display:flex}
.xQzhpG_eyebrow{font-family:var(--font-mono), ui-monospace, monospace;text-transform:uppercase;letter-spacing:.08em;margin:0;line-height:1.4}.xQzhpG_md{font-size:13px}.xQzhpG_sm{font-size:12px}.xQzhpG_accent{color:var(--accent)}.xQzhpG_muted{color:var(--muted)}.xQzhpG_ink{color:var(--ink)}.xQzhpG_inherit{color:inherit}
.kii2ma_explore{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:16px;display:grid}.kii2ma_card{min-height:280px;color:inherit;flex-direction:column;gap:16px;padding:32px;text-decoration:none;display:flex}.kii2ma_card:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.kii2ma_plain{background:var(--card)}.kii2ma_title{letter-spacing:-.04em;font-size:30px;font-weight:700;line-height:1.08}.kii2ma_cta{font-weight:500}.kii2ma_bottom{margin-top:auto}.kii2ma_stage{color:#fff;background:#2a2b2f;position:relative;overflow:hidden}.kii2ma_photo{object-fit:cover;transition:transform var(--dur-hover-stage) var(--ease-out-soft)}.kii2ma_stage:hover .kii2ma_photo{transform:scale(1.03)}.kii2ma_shade{background:linear-gradient(#0c0c0e26 0%,#0c0c0e8c 45%,#0c0c0ee0 100%);position:absolute;inset:0}.kii2ma_layer{position:relative}@media (prefers-reduced-motion:reduce){.kii2ma_stage:hover .kii2ma_photo{transform:none}}
.hJKWma_headline{letter-spacing:-.055em;margin:0;font-size:clamp(52px,7.4vw,120px);font-weight:700;line-height:.95}.hJKWma_word{white-space:nowrap;margin-right:.24em;display:inline-block}.hJKWma_accent{color:var(--accent)}.hJKWma_letter{display:inline-block}.hJKWma_headline[data-phase=scatter] .hJKWma_letter{transform:translate(var(--dx), var(--dy)) rotate(var(--rot));opacity:.15;transition:none}.hJKWma_headline[data-phase=settle] .hJKWma_letter{opacity:1;transition:transform 1.3s var(--ease-settle) var(--delay), opacity .7s ease var(--delay);transform:none}@media (prefers-reduced-motion:reduce){.hJKWma_headline[data-phase] .hJKWma_letter{opacity:1;transition:none;transform:none}}
.s-6kkG_clip{overflow-x:clip}.s-6kkG_meta{font-family:var(--font-mono), ui-monospace, monospace;text-transform:uppercase;letter-spacing:.08em;color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:12px;padding-bottom:16px;font-size:12px;display:flex}.s-6kkG_location{margin-left:auto}.s-6kkG_row{flex-wrap:wrap;align-items:stretch;gap:40px;display:flex}.s-6kkG_left{flex-direction:column;flex:520px;justify-content:flex-start;gap:40px;min-width:0;padding:16px 0;display:flex}.s-6kkG_introRow{flex-wrap:wrap;align-items:flex-end;gap:32px;display:flex}.s-6kkG_intro{max-width:520px;color:var(--muted);flex:320px;font-size:19px}.s-6kkG_actions{flex-wrap:wrap;gap:12px;display:flex}.s-6kkG_figure{flex-direction:column;flex:440px;gap:8px;min-width:0;display:flex}.s-6kkG_portrait{aspect-ratio:4/5;background:var(--ph-deep);width:100%;position:relative;overflow:hidden}.s-6kkG_portraitImg{object-fit:cover}
.OU8_dW_grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:16px;display:grid}.OU8_dW_card{flex-direction:column;gap:20px;min-width:0;padding:clamp(28px,4vw,48px);display:flex}.OU8_dW_accent{background:var(--accent);color:var(--on-accent)}.OU8_dW_outline{border:1px solid var(--line)}.OU8_dW_title{letter-spacing:-.05em;overflow-wrap:break-word;font-size:48px;font-weight:700;line-height:1}.OU8_dW_body{font-size:17px;line-height:1.6}.OU8_dW_outline .OU8_dW_body{color:var(--muted)}.OU8_dW_action{margin-top:auto}
.GWv7va_meta{font-family:var(--font-mono), ui-monospace, monospace;text-transform:uppercase;letter-spacing:.06em;font-size:13px}.GWv7va_link{min-height:44px;color:inherit;align-items:center;text-decoration:none;display:inline-flex}.GWv7va_link:hover{text-underline-offset:5px;text-decoration:underline}
html:has(.AY-2La_dialog[open]){overflow:hidden}.AY-2La_dialog{background:var(--overlay);color:#fff;border:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:24px;position:fixed;inset:0}.AY-2La_dialog[open]{justify-content:center;align-items:center;gap:16px;display:flex}.AY-2La_dialog::backdrop{background:0 0}.AY-2La_control{border:1px solid var(--overlay-control);color:#fff;cursor:pointer;background:0 0;border-radius:50%;flex:none;width:48px;height:48px;padding:0;line-height:1}.AY-2La_control:hover{border-color:#fff}.AY-2La_control:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.AY-2La_close{font-size:22px;position:absolute;top:20px;right:20px}.AY-2La_arrow{font-size:20px}.AY-2La_figure{flex-direction:column;align-items:center;gap:12px;min-width:0;max-width:min(900px,100%);display:flex}.AY-2La_image{object-fit:contain;border-radius:var(--radius-xs);width:auto;max-width:min(84vw,900px);height:auto;max-height:72vh}.AY-2La_caption{font-family:var(--font-hand), cursive;text-align:center;font-size:30px;line-height:1.2}.AY-2La_counter{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.08em;color:var(--overlay-meta);font-size:12px}
.XI7GDW_figure{flex-direction:column;gap:16px;margin:0;display:flex}.XI7GDW_grid{grid-template-columns:repeat(4,1fr);grid-template-areas:"a a b c""a a d c";grid-auto-rows:260px;gap:12px;display:grid}.XI7GDW_cell{background:var(--ph);position:relative;overflow:hidden}.XI7GDW_a{background:var(--ph-deep);grid-area:a}.XI7GDW_b{grid-area:b}.XI7GDW_c{background:var(--ph-deep);grid-area:c}.XI7GDW_d{grid-area:d}.XI7GDW_image{object-fit:cover}@media (max-width:760px){.XI7GDW_grid{grid-template-columns:repeat(2,1fr);grid-template-areas:"a a""a a""b c""d c";grid-auto-rows:170px}}
.HZea0q_header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.HZea0q_lead{flex-direction:column;gap:12px;min-width:0;display:flex}.HZea0q_title{letter-spacing:-.06em;overflow-wrap:break-word;font-size:clamp(56px,8vw,128px);font-weight:700;line-height:.92}.HZea0q_aside{flex-direction:column;gap:16px;max-width:420px;display:flex}.HZea0q_intro{color:var(--muted);font-size:19px;line-height:1.6}
._1csT2G_tile{all:unset;color:inherit;cursor:zoom-in;flex-direction:column;gap:6px;display:flex}._1csT2G_tile:focus-visible{outline:2px solid var(--focus);outline-offset:4px}._1csT2G_frame{aspect-ratio:3/4;background:var(--ph);display:block;position:relative;overflow:hidden}._1csT2G_image{object-fit:cover;transition:transform var(--dur-hover-tile) var(--ease-out-soft)}._1csT2G_tile:hover ._1csT2G_image{transform:scale(1.04)}._1csT2G_caption{font-family:var(--font-hand), cursive;font-size:22px;line-height:1.3}@media (prefers-reduced-motion:reduce){._1csT2G_tile:hover ._1csT2G_image{transform:none}}
.zYY9la_field{aspect-ratio:16/10;background:var(--chaos-bg);width:100%;display:block;position:relative;overflow:hidden}.zYY9la_svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.zYY9la_dot{fill:none;stroke-width:4px;stroke-linecap:round;vector-effect:non-scaling-stroke}
.AuG4Ia_anchor{scroll-margin-top:24px}.AuG4Ia_chips{flex-wrap:wrap;gap:8px;display:flex}.AuG4Ia_quoteRow{flex-wrap:wrap;gap:48px;display:flex}.AuG4Ia_quote{flex:440px;min-width:0}.AuG4Ia_talks{flex:440px}.AuG4Ia_mentoring{flex-direction:column;gap:40px;display:flex}.AuG4Ia_mentoringHeader{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;padding-top:32px;display:flex}.AuG4Ia_mentoringLead{flex-direction:column;gap:12px;min-width:0;display:flex}.AuG4Ia_mentoringTitle{letter-spacing:-.055em;font-size:clamp(44px,5.5vw,80px);font-weight:700;line-height:.95}.AuG4Ia_mentoringIntro{max-width:440px;color:var(--muted);font-size:19px;line-height:1.6}
.CloBUq_section{flex-direction:column;gap:24px;display:flex}.CloBUq_heading{font:inherit;margin:0}.CloBUq_grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.CloBUq_item{border-top:1px solid var(--line)}.CloBUq_link{color:inherit;flex-direction:column;gap:12px;padding-top:24px;text-decoration:none;display:flex}.CloBUq_link:focus-visible{outline:2px solid var(--focus);outline-offset:4px}.CloBUq_date{color:var(--muted);font-family:var(--font-mono), ui-monospace, monospace;font-size:13px;line-height:1.4}.CloBUq_title{letter-spacing:-.02em;font-size:30px;font-weight:600;line-height:1.15}.CloBUq_link:hover .CloBUq_title{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.CloBUq_summary{color:var(--muted)}
.v1nOZW_container{padding-inline:var(--gutter);margin:0 auto}.v1nOZW_page{max-width:calc(var(--container) + 2 * var(--gutter))}.v1nOZW_article{max-width:calc(var(--container-article) + 2 * var(--gutter))}.v1nOZW_figure{max-width:calc(var(--container-figure) + 2 * var(--gutter))}
._1VzZbG_still{aspect-ratio:16/10;background:var(--chaos-bg);color:var(--chaos-muted);text-decoration:none;display:block;position:relative;overflow:hidden}._1VzZbG_still:focus-visible{outline:2px solid var(--focus);outline-offset:4px}._1VzZbG_media{object-fit:cover;transition:transform var(--dur-hover-stage) var(--ease-out-soft)}._1VzZbG_field{height:100%;position:absolute;inset:0}._1VzZbG_still:hover ._1VzZbG_media{transform:scale(1.03)}._1VzZbG_scrim{pointer-events:none;background:linear-gradient(#0e0f1000 60%,#0e0f10d9);position:absolute;inset:0}._1VzZbG_label{font-family:var(--font-mono), ui-monospace, monospace;text-transform:uppercase;letter-spacing:.08em;font-size:12px;line-height:1.4;position:absolute;bottom:18px;left:20px;right:20px}@media (prefers-reduced-motion:reduce){._1VzZbG_still:hover ._1VzZbG_media{transform:none}}
.Gp9YSW_header{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;padding-bottom:16px;display:flex}.Gp9YSW_title{letter-spacing:-.05em;font-size:64px;font-weight:700;line-height:1}.Gp9YSW_grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:16px;padding-top:32px;display:grid}.Gp9YSW_latest{border:1px solid var(--line);color:inherit;flex-direction:column;justify-content:space-between;gap:16px;padding:24px;text-decoration:none;display:flex}.Gp9YSW_latest:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.Gp9YSW_latestTitle{letter-spacing:-.04em;font-size:30px;font-weight:700;line-height:1.08}.Gp9YSW_read{font-weight:500}
._3hUVsW_footer{background:var(--bg);padding-bottom:40px}._3hUVsW_card{background:var(--panel);color:var(--panel-ink);border-radius:var(--radius-panel);flex-direction:column;gap:40px;padding:56px 48px 32px;display:flex}._3hUVsW_top{flex-direction:column;gap:12px;display:flex}._3hUVsW_headline{letter-spacing:-.05em;font-size:clamp(36px,4.6vw,64px);font-weight:700;line-height:.95}._3hUVsW_email{color:var(--footer-muted);text-underline-offset:5px;align-self:flex-start;margin-top:-1px;margin-bottom:-9px;padding-block:9px;font-size:17px;font-weight:500;text-decoration:underline;text-decoration-thickness:1px}._3hUVsW_email:hover{color:var(--panel-ink)}._3hUVsW_bottom{border-top:1px solid var(--footer-rule);font-family:var(--font-mono), ui-monospace, monospace;text-transform:uppercase;letter-spacing:.06em;flex-wrap:wrap;justify-content:space-between;gap:16px;padding-top:20px;font-size:13px;display:flex}._3hUVsW_socials{flex-wrap:wrap;gap:24px;display:flex}._3hUVsW_social{color:inherit;margin-block:-12px;padding-block:12px;display:inline-block}._3hUVsW_copyright{color:var(--footer-muted)}@media (max-width:760px){._3hUVsW_card{padding:40px 24px 24px}}
.XATflW_figure{flex-direction:column;gap:14px;display:flex}.XATflW_mat{padding:clamp(20px,4vw,48px)}.XATflW_card .XATflW_mat{background:var(--card)}.XATflW_ph .XATflW_mat{background:var(--ph)}.XATflW_screen{object-fit:cover;object-position:top left;border-radius:var(--radius-md);width:100%;height:auto;display:block}.XATflW_wide .XATflW_screen{aspect-ratio:16/9}.XATflW_tall .XATflW_screen{aspect-ratio:16/10}.XATflW_flat .XATflW_screen{box-shadow:var(--shadow-screenshot)}.XATflW_lift .XATflW_screen{box-shadow:var(--shadow-screenshot-lift)}.XATflW_caption{color:var(--muted);font-family:var(--font-mono), ui-monospace, monospace;font-size:13px;line-height:1.5}
._4nMbsG_link{color:inherit;font-weight:500}
.cYacmG_header{flex-direction:column;gap:40px;display:flex}.cYacmG_back{color:var(--muted);align-self:flex-start}.cYacmG_row{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px 48px;display:flex}.cYacmG_lead{flex-direction:column;gap:16px;min-width:0;display:flex}.cYacmG_title{letter-spacing:-.06em;overflow-wrap:break-word;font-size:clamp(64px,9vw,144px);font-weight:700;line-height:.9}.cYacmG_aside{flex-direction:column;align-items:flex-start;gap:24px;max-width:440px;display:flex}.cYacmG_subtitle{color:var(--muted);font-size:22px;line-height:1.4}.cYacmG_action{white-space:normal}
.b38fza_card{background:var(--card);flex-direction:column;gap:32px;padding:clamp(24px,4vw,48px);display:flex}.b38fza_header{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;display:flex}.b38fza_heading{letter-spacing:-.04em;align-items:center;gap:12px;font-size:32px;font-weight:700;line-height:1.6;display:inline-flex}.b38fza_dot{background:var(--accent);border-radius:50%;flex:none;width:12px;height:12px}.b38fza_grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:32px;display:grid}.b38fza_item{border-top:1px solid var(--line);align-items:flex-start;gap:20px;padding-top:20px;display:flex}.b38fza_link{color:inherit;text-decoration:none}.b38fza_icon{border-radius:var(--radius-icon);background:var(--ta-cream);width:88px;height:88px;box-shadow:var(--shadow-icon-inset);flex:none;justify-content:center;align-items:center;display:flex;overflow:hidden}.b38fza_book{border-radius:var(--radius-sm);object-fit:cover;background:var(--ph);flex:none;width:66px;height:96px}.b38fza_round{object-fit:cover;background:var(--ph-deep);border-radius:50%;flex:none;width:88px;height:88px}.b38fza_text{flex-direction:column;gap:6px;min-width:0;display:flex}.b38fza_title{letter-spacing:-.03em;font-size:26px;font-weight:600;line-height:1.15}.b38fza_line{color:var(--muted);font-size:15px}
._4g2NVG_figure{flex-direction:column;gap:14px;display:flex}._4g2NVG_shelf{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}._4g2NVG_tile{aspect-ratio:3/4;flex-direction:column;justify-content:space-between;gap:12px;padding:16px;display:flex}._4g2NVG_read{background:var(--panel);color:var(--panel-ink)}._4g2NVG_empty{border:1px dashed var(--line);color:var(--muted)}._4g2NVG_month{font-family:var(--font-mono), ui-monospace, monospace;text-transform:uppercase;letter-spacing:.08em;font-size:12px;line-height:1}._4g2NVG_text{flex-direction:column;gap:6px;display:flex}._4g2NVG_title{font-size:15px;font-weight:600;line-height:1.25}._4g2NVG_author{opacity:.72;font-size:13px;line-height:1.3}._4g2NVG_caption{color:var(--muted);font-family:var(--font-mono), ui-monospace, monospace;font-size:13px;line-height:1.5}._4g2NVG_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
._1vp0HG_toggle{border:1px solid var(--nav-line);border-radius:var(--radius-pill);width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}._1vp0HG_forLight,._1vp0HG_forDark{display:contents}:is(:root[data-theme=dark] ._1vp0HG_forLight,:root:not([data-theme=dark]) ._1vp0HG_forDark){display:none}
._0f6KFW_link{border-top:1px solid var(--line);color:inherit;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px;padding-top:32px;text-decoration:none;display:flex}._0f6KFW_link:focus-visible{outline:2px solid var(--focus);outline-offset:6px}._0f6KFW_text{flex-direction:column;gap:10px;min-width:0;display:flex}._0f6KFW_title{letter-spacing:-.055em;font-size:clamp(44px,6vw,88px);font-weight:700;line-height:.95}._0f6KFW_description{color:var(--muted)}._0f6KFW_thumb{flex:0 360px;justify-content:center;align-items:flex-start;height:220px;display:flex;position:relative;overflow:hidden}._0f6KFW_thumb>img{object-fit:cover;object-position:top left;width:100%;height:100%}
.xxkMqW_row{flex-wrap:wrap;align-items:center;gap:40px;display:flex}.xxkMqW_reverse{flex-direction:row-reverse}.xxkMqW_visual{flex:600px;min-width:0}.xxkMqW_text{flex-direction:column;flex:340px;gap:14px;min-width:0;display:flex}.xxkMqW_title{letter-spacing:-.05em;font-size:48px;font-weight:700;line-height:1}.xxkMqW_summary{color:var(--muted)}.xxkMqW_links{flex-wrap:wrap;align-items:center;gap:0 20px;display:flex}
.WpRV2G_hero{background:var(--mf-lime);padding:72px clamp(24px,6vw,96px) 0;overflow:hidden}.WpRV2G_about{flex-wrap:wrap;align-items:baseline;gap:16px 64px;display:flex}.WpRV2G_aboutLabel{flex:0 200px}.WpRV2G_aboutText{flex:560px;max-width:880px;font-size:22px;line-height:1.55}.WpRV2G_block{flex-direction:column;gap:32px;display:flex}.WpRV2G_blockHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 48px;display:flex}.WpRV2G_blockTitle{letter-spacing:-.05em;font-size:56px;font-weight:700;line-height:1}.WpRV2G_blockIntro{max-width:420px;color:var(--muted)}.WpRV2G_frames{flex-direction:column;gap:16px;display:flex}.WpRV2G_frameRow{flex-wrap:wrap;align-items:flex-start;gap:16px;display:flex}.WpRV2G_frame{min-width:0;height:auto;display:block}.WpRV2G_macbook{flex:1.519 360px}.WpRV2G_iphone{flex:.569 160px}.WpRV2G_ipad{flex:.787 200px}.WpRV2G_browser{flex:1.417 360px}.WpRV2G_editorBand{background:#141414;padding:64px clamp(24px,6vw,96px) 0;overflow:hidden}.WpRV2G_editor{width:100%;height:auto;box-shadow:var(--shadow-editor);border-radius:10px 10px 0 0;display:block}
.UVObiW_stack{flex-direction:column;gap:32px;display:flex}.UVObiW_feature{letter-spacing:-.05em;font-size:clamp(40px,9vw,56px);font-weight:700;line-height:1}.UVObiW_headerRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 48px;display:flex}.UVObiW_headerNote{max-width:420px;color:var(--muted)}.UVObiW_about{flex-wrap:wrap;align-items:baseline;gap:16px 64px;display:flex}.UVObiW_aboutLabel{flex:0 200px}.UVObiW_aboutText{flex:560px;max-width:880px;font-size:22px;line-height:1.55}.UVObiW_poses{background:var(--ta-cream);color:var(--ta-plum);grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:32px;padding:56px 24px;display:grid}.UVObiW_pose{flex-direction:column;align-items:center;gap:8px;display:flex}.UVObiW_skipped{background:var(--ta-lavender);color:var(--ta-plum);flex-wrap:wrap;justify-content:center;align-items:center;gap:48px 96px;padding:72px 40px 0;display:flex}.UVObiW_skippedText{flex-direction:column;flex:0 380px;gap:16px;padding-bottom:72px;display:flex}.UVObiW_skippedNote{color:var(--ta-violet);font-size:19px}.UVObiW_night{background:var(--ta-night);justify-content:center;align-items:flex-start;gap:36px;height:640px;padding:64px 24px 0;display:flex;overflow:hidden}.UVObiW_nightCenter>img{--phone-radius:48px}.UVObiW_mfThumb{width:100%;height:100%;padding:20px;display:block}.UVObiW_mfThumb>img{border-radius:var(--radius-sm);object-fit:cover;object-position:top left;width:100%;height:100%}@media (max-width:639px){.UVObiW_skipped{padding:56px 24px 0}.UVObiW_skippedText{padding-bottom:0}.UVObiW_nightSide{display:none}.UVObiW_night{height:520px;padding-top:48px}}
.lKwHmq_about{flex-wrap:wrap;align-items:baseline;gap:16px 64px;display:flex}.lKwHmq_aboutLabel{flex:0 200px}.lKwHmq_aboutText{flex:560px;min-width:0;max-width:880px;font-size:22px;line-height:1.55}.lKwHmq_feature{letter-spacing:-.05em;font-size:56px;font-weight:700;line-height:1}.lKwHmq_pathBand{background:var(--wp-sage);color:var(--wp-deep);flex-wrap:wrap;justify-content:center;align-items:center;gap:48px 96px;padding:72px clamp(24px,5vw,40px) 0;display:flex;overflow:hidden}.lKwHmq_pathText{flex-direction:column;flex:0 400px;gap:16px;min-width:0;padding-bottom:72px;display:flex}.lKwHmq_pathLine{color:var(--wp-forest);font-size:19px}.lKwHmq_pathPhone{--phone-shadow:0 28px 56px #1f332840}.lKwHmq_hikes{flex-direction:column;gap:32px;display:flex}.lKwHmq_headerRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 48px;display:flex}.lKwHmq_headerNote{max-width:420px;color:var(--muted)}.lKwHmq_hikesBand{background:var(--wp-sand);justify-content:center;align-items:flex-start;gap:48px;height:640px;padding:64px 24px 0;display:flex;overflow:hidden}.lKwHmq_hikesBand .lKwHmq_hikesJournal{--phone-shadow:0 28px 56px #3c281433}.lKwHmq_hikesBand .lKwHmq_hikesJournal img{border-radius:50px}.lKwHmq_hikesBand .lKwHmq_hikesWelcome{--phone-shadow:0 24px 48px #3c28142e;width:260px}.lKwHmq_hikesBand .lKwHmq_hikesWelcome img{border-radius:46px}@media (max-width:719px){.lKwHmq_hikesBand .lKwHmq_hikesWelcome{display:none}}
.yoPVjG_body{flex-direction:column;gap:24px;font-size:19px;line-height:1.75;display:flex}.yoPVjG_p{margin:0}.yoPVjG_lead{margin:0;font-size:22px;line-height:1.6}.yoPVjG_h2{letter-spacing:-.02em;margin:32px 0 0;font-size:32px;font-weight:600;line-height:1.15}.yoPVjG_tags{flex-wrap:wrap;gap:8px;margin:0;padding:16px 0 0;list-style:none;display:flex}
.JOrg0a_link{color:inherit;text-underline-offset:6px;padding:12px 0;text-decoration:none}.JOrg0a_link[aria-current=page]{color:var(--accent);text-decoration:underline}@media (max-width:760px){.JOrg0a_link{display:none}}
.dz7kWa_mock{justify-content:center;align-items:center;gap:20px;display:flex}.dz7kWa_phone{background:var(--bezel);width:214px;height:444px;box-shadow:var(--shadow-phone-ta);border-radius:38px;flex:none;padding:8px}.dz7kWa_left{transform:rotate(-4deg)translateY(10px)}.dz7kWa_right{transform:rotate(4deg)translateY(-10px)}.dz7kWa_screen{background:var(--ta-cream);width:100%;height:100%;color:var(--ta-plum);font-family:var(--font-sans), system-ui, sans-serif;border-radius:30px;flex-direction:column;gap:10px;padding:26px 14px 14px;line-height:1.6;display:flex;position:relative;overflow:hidden}.dz7kWa_topRow{justify-content:space-between;align-items:center;display:flex}.dz7kWa_small{color:var(--ta-mauve);font-size:10px;font-weight:600}.dz7kWa_streak{border-radius:var(--radius-pill);background:var(--ta-pink-soft);color:var(--ta-pink);padding:3px 8px;font-size:9px;font-weight:700}.dz7kWa_title{letter-spacing:-.5px;font-size:17px;font-weight:800}.dz7kWa_prompt{align-items:center;gap:8px;display:flex}.dz7kWa_avatar{background:var(--ta-pink-soft);border-radius:50%;flex:none;justify-content:center;align-items:center;width:52px;height:52px;display:flex}.dz7kWa_bubble{background:#fff;border-radius:12px 12px 12px 4px;padding:8px 10px;font-size:10.5px;font-weight:600;line-height:1.35}.dz7kWa_input{background:#fff;border-radius:16px;flex-direction:column;gap:8px;min-height:92px;padding:12px;display:flex}.dz7kWa_inputText{font-size:12px;line-height:1.4}.dz7kWa_counter{color:var(--ta-mauve);align-self:flex-end;margin-top:auto;font-size:9px}.dz7kWa_save{border-radius:var(--radius-pill);background:var(--ta-plum);color:#fff;text-align:center;padding:9px 0;font-size:11px;font-weight:700}.dz7kWa_memory{background:var(--ta-pink-pale);border-radius:14px;flex-direction:column;gap:2px;margin-top:auto;padding:9px 10px;display:flex}.dz7kWa_memoryLabel{text-transform:uppercase;letter-spacing:.5px;color:var(--ta-pink);font-size:8.5px;font-weight:700}.dz7kWa_memoryText{font-size:10px;line-height:1.35}.dz7kWa_card{background:#fff;border-radius:14px;flex-direction:column;gap:2px;padding:9px 11px;display:flex}.dz7kWa_year{font-size:9px;font-weight:700}.dz7kWa_year2025{color:#c2416a}.dz7kWa_year2024{color:#2e6b53}.dz7kWa_year2023{color:#f2853b}.dz7kWa_cardText{font-size:10.5px;line-height:1.35}.dz7kWa_mascot{justify-content:center;margin-top:auto;display:flex}
.NfDiEG_intro{flex-wrap:wrap;align-items:flex-start;gap:48px;display:flex}.NfDiEG_portrait{flex-direction:column;flex:420px;gap:12px;min-width:0;display:flex}.NfDiEG_portraitFrame{aspect-ratio:4/5;background:var(--ph);position:relative;overflow:hidden}.NfDiEG_portraitImage{object-fit:cover}.NfDiEG_introText{flex-direction:column;flex:520px;gap:24px;min-width:0;display:flex}.NfDiEG_title{letter-spacing:-.055em;font-size:clamp(48px,6vw,96px);font-weight:700;line-height:.95}.NfDiEG_lede{color:var(--muted);font-size:19px}.NfDiEG_h2{letter-spacing:-.055em;font-size:clamp(40px,5vw,72px);font-weight:700;line-height:.98}.NfDiEG_muted{color:var(--muted)}.NfDiEG_bits{flex-direction:column;gap:40px;display:flex}.NfDiEG_bitsHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.NfDiEG_bitsAside{max-width:400px}.NfDiEG_more{flex-wrap:wrap;gap:32px 80px;display:flex}.NfDiEG_moreLead{flex:280px;min-width:0}.NfDiEG_moreBody{min-width:0;color:var(--muted);flex-direction:column;flex:2 560px;gap:56px;font-size:19px;line-height:1.7;display:flex}.NfDiEG_block{flex-direction:column;gap:20px;display:flex}.NfDiEG_blockTight{gap:8px}.NfDiEG_blockHeading{border-bottom:1px solid var(--line);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--accent);padding-bottom:12px;font-size:13px;font-weight:500;line-height:1.4}.NfDiEG_values{margin:0}.NfDiEG_value{border-bottom:1px dashed var(--hair);flex-wrap:wrap;justify-content:space-between;gap:8px 16px;padding:14px 0;display:flex}.NfDiEG_valueNumber{font-family:var(--font-mono), ui-monospace, monospace;color:var(--muted);font-size:13px}.NfDiEG_valueLabel{color:var(--ink);margin:0;font-weight:600}.NfDiEG_otherSide{border-top:1px solid var(--line);flex-wrap:wrap;align-items:baseline;gap:8px 48px;padding-top:24px;display:flex}.NfDiEG_otherSideLabel{font-family:var(--font-mono), ui-monospace, monospace;color:var(--accent);flex:0 0 220px;font-size:13px;font-weight:500;line-height:1.4}.NfDiEG_otherSideBody{min-width:0;max-width:640px;color:var(--muted);flex:420px;font-size:20px}
.jQ7Jqq_listHeading{border-bottom:1px solid var(--line);font-family:var(--font-mono), ui-monospace, monospace;text-transform:uppercase;letter-spacing:.08em;padding-bottom:12px;font-size:13px;font-weight:400}.jQ7Jqq_cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:16px;display:grid}
.t-ObYq_projects{flex-direction:column;gap:96px;display:flex}.t-ObYq_thenAgain{background:var(--ta-peach);justify-content:center;align-items:center;min-height:520px;padding:40px 24px;display:flex;overflow:hidden}.t-ObYq_mockupFramer{background:var(--card);padding:32px;display:block}.t-ObYq_mockupFramer:focus-visible{outline:2px solid var(--focus);outline-offset:4px}.t-ObYq_mfShot{aspect-ratio:16/10;border-radius:var(--radius-sm);box-shadow:var(--shadow-screenshot);background:var(--ph);display:block;position:relative;overflow:hidden}.t-ObYq_mfImg{object-fit:cover;object-position:top left}@media (max-width:560px){.t-ObYq_thenAgain{min-height:0}.t-ObYq_thenAgain>*{zoom:.62}}
.DUkHZW_cover{aspect-ratio:16/7;box-shadow:0 0 0 1px var(--line);grid-template-columns:1fr 1fr;display:grid}.DUkHZW_half{align-items:center;display:flex}.DUkHZW_dark{background:#141414;justify-content:flex-end}.DUkHZW_light{background:#f3f0ea;justify-content:flex-start}.DUkHZW_shape{aspect-ratio:1/2;width:18%}.DUkHZW_dark .DUkHZW_shape{background:#f3f0ea;border-radius:999px 0 0 999px}.DUkHZW_light .DUkHZW_shape{background:#141414;border-radius:0 999px 999px 0}
.dvw3PW_button{border:1px solid var(--nav-line);border-radius:var(--radius-pill);width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;flex:none;justify-content:center;align-items:center;padding:0;display:none}@media (max-width:760px){.dvw3PW_button{display:inline-flex}}.dvw3PW_icon{width:24px;height:24px}.dvw3PW_top,.dvw3PW_bottom{transform-box:view-box;transition:transform .25s var(--ease-out-soft)}.dvw3PW_top{transform-origin:12px 9px}.dvw3PW_bottom{transform-origin:12px 15px}.dvw3PW_iconOpen .dvw3PW_top{transform:translateY(3px)rotate(45deg)}.dvw3PW_iconOpen .dvw3PW_bottom{transform:translateY(-3px)rotate(-45deg)}.dvw3PW_sheet{width:100%;max-width:none;height:100dvh;max-height:none;padding:20px var(--gutter) 32px;background:var(--bg);color:var(--ink);overscroll-behavior:contain;border:0;margin:0;position:fixed;inset:0;overflow-y:auto}.dvw3PW_sheet[open]{animation:dvw3PW_fadeIn .25s var(--ease-out-soft) both;flex-direction:column;gap:32px;display:flex}.dvw3PW_sheet::backdrop{background:var(--bg)}.dvw3PW_topRow{justify-content:space-between;align-items:center;gap:16px;display:flex}.dvw3PW_wordmark{color:inherit;letter-spacing:-.04em;font-size:22px;font-weight:700;text-decoration:none}.dvw3PW_controls{align-items:center;gap:8px;display:flex}.dvw3PW_list{flex-direction:column;display:flex}.dvw3PW_item,.dvw3PW_contact{animation:dvw3PW_rise .25s var(--ease-out-soft) both;animation-delay:calc(var(--i,0) * 30ms)}.dvw3PW_link{border-bottom:1px solid var(--hair);color:inherit;letter-spacing:-.05em;align-items:baseline;gap:12px;padding:12px 0;font-size:clamp(40px,11vw,56px);font-weight:700;line-height:1.05;text-decoration:none;display:flex}.dvw3PW_link[aria-current=page]{color:var(--accent)}.dvw3PW_index{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.08em;font-size:12px;font-weight:400;line-height:1}.dvw3PW_contact{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.dvw3PW_email{min-height:44px;color:inherit;text-underline-offset:5px;align-items:center;font-size:19px;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.dvw3PW_socials{font-family:var(--font-mono), ui-monospace, monospace;text-transform:uppercase;letter-spacing:.06em;flex-wrap:wrap;gap:0 24px;font-size:13px;display:flex}.dvw3PW_social{min-height:44px;color:inherit;align-items:center;display:inline-flex}@keyframes dvw3PW_fadeIn{0%{opacity:0}to{opacity:1}}@keyframes dvw3PW_rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.dvw3PW_sheet[open],.dvw3PW_item,.dvw3PW_contact{animation:none}.dvw3PW_top,.dvw3PW_bottom{transition:none}}
.jwnexG_icon{border-radius:var(--radius-icon);background:linear-gradient(160deg,#3c5e48 0%,#263f30 100%);flex:none;justify-content:center;align-items:center;width:88px;height:88px;display:flex;position:relative;overflow:hidden}.jwnexG_letter{font-family:var(--font-hand), cursive;color:#f4ead5;font-size:68px;font-weight:600;line-height:1;transform:translateY(-3px)rotate(-6deg)}.jwnexG_sun{background:#f2a65a;border-radius:50%;width:9px;height:9px;position:absolute;top:14px;right:15px}
.HS70Aa_page{padding-bottom:var(--space-section-lg)}.HS70Aa_actions{flex-wrap:wrap;gap:12px;display:flex}
.RpzavW_header{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;padding-bottom:16px;display:flex}.RpzavW_heading{letter-spacing:-.05em;font-size:64px;font-weight:700;line-height:1}.RpzavW_bento{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;padding-top:40px;display:grid}.RpzavW_tile{border-radius:var(--radius-sm);color:inherit;text-decoration:none}.RpzavW_muted{color:var(--muted)}.RpzavW_thenAgain{background:var(--ta-peach);color:var(--ta-plum);flex-wrap:wrap;grid-area:1/1/auto/span 4;align-items:center;gap:32px;padding:40px;display:flex;overflow:hidden}.RpzavW_taText{flex-direction:column;flex:280px;gap:16px;min-width:0;display:flex}.RpzavW_taTitle{letter-spacing:-.05em;font-size:56px;font-weight:700;line-height:1}.RpzavW_tagline{font-size:21px;font-weight:500;line-height:1.35}.RpzavW_taActions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.RpzavW_taVisual{flex:360px;justify-content:center;min-width:0;display:flex}@media (max-width:620px){.RpzavW_taMock{zoom:.75}}@media (max-width:480px){.RpzavW_thenAgain{padding:32px 24px}.RpzavW_taMock{zoom:.56}}@media (max-width:340px){.RpzavW_taMock{zoom:.48}}.RpzavW_chaos{background:var(--chaos-bg);min-height:420px;color:var(--chaos-ink);flex-direction:column;grid-area:1/5/auto/span 2;gap:14px;padding:28px;display:flex;overflow:hidden}.RpzavW_chaosStage{flex:1;align-items:center;display:flex}.RpzavW_chaosTitle{letter-spacing:-.05em;font-size:40px;font-weight:700;line-height:1}.RpzavW_chaosLine{color:var(--chaos-muted)}.RpzavW_mockupFramer{background:var(--card);flex-wrap:wrap;grid-area:2/1/auto/span 3;align-items:center;gap:24px 32px;padding:28px 32px;display:flex}.RpzavW_mfText{flex-direction:column;flex:280px;gap:8px;min-width:0;display:flex}.RpzavW_mfTitle{letter-spacing:-.04em;font-size:34px;font-weight:700;line-height:1}.RpzavW_mfThumb{aspect-ratio:16/10;border-radius:var(--radius-sm);min-width:0;box-shadow:var(--shadow-screenshot);background:var(--ph);flex:0 200px;position:relative;overflow:hidden}.RpzavW_mfImg{object-fit:cover;object-position:top left}.RpzavW_waypoint{background:var(--card);flex-wrap:wrap;grid-area:2/4/auto/span 3;align-items:center;gap:16px 32px;padding:20px 32px;display:flex}.RpzavW_wpText{flex-direction:column;flex:280px;gap:6px;min-width:0;display:flex}.RpzavW_wpTitle{letter-spacing:-.04em;font-size:28px;font-weight:700;line-height:1.05}a.RpzavW_tile:focus-visible{outline:2px solid var(--focus);outline-offset:4px}@media (max-width:900px){.RpzavW_bento{grid-template-columns:minmax(0,1fr)}.RpzavW_bento>*{grid-area:auto}}
.oqobra_featured{color:inherit;flex-wrap:wrap;align-items:center;gap:32px;text-decoration:none;display:flex}.oqobra_featured:focus-visible{outline:2px solid var(--focus);outline-offset:4px}.oqobra_mat{background:var(--ph);flex:560px;min-width:0;padding:clamp(16px,3vw,36px)}.oqobra_screen{aspect-ratio:16/9;object-fit:cover;object-position:top left;border-radius:var(--radius-md);width:100%;height:auto;box-shadow:var(--shadow-screenshot-lift);display:block}.oqobra_text{flex-direction:column;flex:360px;gap:14px;min-width:0;display:flex}.oqobra_title{letter-spacing:-.045em;overflow-wrap:break-word;font-size:44px;font-weight:700;line-height:1.02}.oqobra_featured:hover .oqobra_title{text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:2px}.oqobra_summary{color:var(--muted);font-size:19px;line-height:1.6}
.p2V2BW_header{background:var(--bg);color:var(--ink);border-bottom:1px solid var(--nav-line)}.p2V2BW_inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-block:20px;display:flex}.p2V2BW_wordmark{color:inherit;letter-spacing:-.04em;font-size:22px;font-weight:700;text-decoration:none}.p2V2BW_end{align-items:center;gap:8px;display:flex}.p2V2BW_nav{font-family:var(--font-mono), ui-monospace, monospace;text-transform:uppercase;letter-spacing:.06em;flex-wrap:wrap;align-items:center;gap:4px 24px;font-size:13px;display:flex}.p2V2BW_contact{border-radius:var(--radius-pill);background:var(--ink);min-height:44px;color:var(--bg);align-items:center;padding:0 18px;text-decoration:none;display:inline-flex}@media (max-width:760px){.p2V2BW_inner{flex-wrap:nowrap}.p2V2BW_nav{flex-wrap:nowrap;gap:8px}}
.KubXHq_header{flex-direction:column;gap:28px;display:flex}.KubXHq_back{color:var(--muted);align-self:flex-start}.KubXHq_title{letter-spacing:-.05em;overflow-wrap:break-word;font-size:clamp(44px,5.6vw,72px);font-weight:700;line-height:1}.KubXHq_subtitle{color:var(--muted);font-size:22px;line-height:1.5}
.jBtqpa_cta{background:var(--panel);color:var(--panel-ink);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 32px;margin-top:32px;padding:36px;display:flex}.jBtqpa_text{flex-direction:column;gap:10px;display:flex}.jBtqpa_line{margin:0;font-size:22px;font-weight:600;line-height:1.3}
._2fVBkW_row{border-top:1px solid var(--line)}._2fVBkW_row:last-child{border-bottom:1px solid var(--line)}._2fVBkW_link{color:inherit;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));align-items:baseline;gap:8px 32px;padding:28px 0;text-decoration:none;display:grid}._2fVBkW_link:focus-visible{outline:2px solid var(--focus);outline-offset:3px}._2fVBkW_meta{color:var(--muted);font-family:var(--font-mono), ui-monospace, monospace;font-size:13px;line-height:1.5}._2fVBkW_title{letter-spacing:-.03em;overflow-wrap:break-word;font-size:28px;font-weight:600;line-height:1.15}._2fVBkW_link:hover ._2fVBkW_title{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:2px}._2fVBkW_summary{color:var(--muted);line-height:1.6}
