@font-face{font-family:Antonio Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/_astro/antonio-latin-ext-wght-normal.CTNUytc6.woff2)format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Antonio Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/_astro/antonio-latin-wght-normal.BpusS9o4.woff2)format("woff2-variations");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:Chivo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/chivo-vietnamese-wght-normal.BjQIDkhi.woff2)format("woff2-variations");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:Chivo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/chivo-latin-ext-wght-normal.CuxPzFD0.woff2)format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Chivo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/chivo-latin-wght-normal.CPi3f958.woff2)format("woff2-variations");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}.rk-demo{z-index:50;background:var(--rk-demo-bg,#0b1437);color:var(--rk-demo-fg,#f5f7fc);padding:.5rem 1rem;font-size:.875rem;line-height:1.4;position:sticky;top:0}.rk-demo p{flex-wrap:wrap;align-items:center;gap:.25rem 1rem;margin:0;display:flex}.rk-demo a{color:inherit;align-items:center;min-height:44px;font-weight:600;text-decoration:underline;display:inline-flex}.rk-form{gap:1rem;max-width:36rem;display:grid}.rk-form__field{gap:.375rem;display:grid}.rk-form__field label{font-weight:600}.rk-form input:not([type=checkbox]),.rk-form select,.rk-form textarea{border:1px solid var(--rk-border,#c9d1e3);border-radius:var(--rk-radius,.375rem);background:var(--rk-field-bg,#fff);width:100%;min-height:44px;color:inherit;font:inherit;padding:.625rem .75rem}.rk-form :focus-visible{outline:3px solid var(--rk-focus,#2747ff);outline-offset:2px}.rk-form button{border-radius:var(--rk-radius,.375rem);background:var(--rk-accent,#ff5a1f);min-height:44px;color:var(--rk-accent-fg,#fff);font:inherit;cursor:pointer;border:0;padding:.75rem 1.25rem;font-weight:700}.rk-form__consent,.rk-form__note,.rk-form__demo{font-size:.875rem}.rk-form__consent p{margin:.25rem 0 0}.rk-form small{color:var(--rk-muted,#5b6478)}.rk-richtext>*+*{margin-top:1em}.rk-richtext h2,.rk-richtext h3,.rk-richtext h4{overflow-wrap:anywhere;line-height:1.2}.rk-richtext p,.rk-richtext li{overflow-wrap:anywhere}:root{--by-bg:#0f1311;--by-s1:#161c18;--by-s2:#1d2520;--by-line:#2a332d;--by-ink:#f1f0e8;--by-muted:#a2aba3;--by-yellow:#f3d23b;--by-yellow-soft:#fff8d2;--by-on-yellow:#0f1311;--by-on-yellow-muted:#3b3a22;--by-foot:#0a0d0b;--by-display:"Antonio Variable", "Antonio", "Arial Narrow", "Roboto Condensed", sans-serif;--by-sans:"Chivo Variable", "Chivo", system-ui, -apple-system, "Segoe UI", sans-serif;--by-gutter:16px;--by-max:1320px;--by-measure:68ch;--rk-accent:var(--by-on-yellow);--rk-accent-fg:var(--by-yellow);--rk-border:var(--by-on-yellow);--rk-radius:0;--rk-muted:var(--by-on-yellow-muted);--rk-focus:var(--by-on-yellow);--rk-field-bg:var(--by-yellow-soft);--rk-demo-bg:#1d2520;--rk-demo-fg:#f1f0e8}*,:before,:after{box-sizing:border-box}html{color-scheme:dark;background:var(--by-bg)}body{background:var(--by-bg);color:var(--by-ink);font:16px/1.6 var(--by-sans);overflow-wrap:anywhere;-webkit-text-size-adjust:100%;margin:0}img,picture,video{max-width:100%;height:auto;display:block}h1,h2,h3{color:var(--by-ink);overflow-wrap:anywhere;margin:0;line-height:1.15}p{margin:0}a{color:var(--by-yellow);text-underline-offset:4px}ul,ol{margin:0;padding:0;list-style:none}dl,dd,figure{margin:0}table{border-collapse:collapse;width:100%}abbr[title]{text-decoration:none}mark{color:inherit;background:0 0}:focus-visible{outline:3px solid var(--by-yellow);outline-offset:2px}.by-container{width:100%;max-width:var(--by-max);padding-inline:var(--by-gutter);margin-inline:auto}.by-visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.by-nowrap{white-space:nowrap}.by-scroll{overflow-x:auto}.by-only-wide{display:none!important}@media (width>=768px){.by-only-wide{display:block!important}.by-only-narrow{display:none!important}.by-sechead .by-more.by-only-wide{display:inline-flex!important}}.by-band__inner,.by-hero__grid,.by-hero__body,.by-pagehead__grid,.by-pagehead__body,.by-footer__grid,.by-tool,.by-calwrap,.by-cards,.by-about,.by-about__body,.by-contact,.by-people__cards,.by-bios,.by-formhead,.by-card,.by-person,.by-cta__grid{grid-template-columns:minmax(0,1fr)}.by-sechead__row>*,.by-card__foot>*,.by-person__head>*,.by-picker__head>*{min-width:0}@media (prefers-reduced-motion:no-preference){a,.by-tile,.by-cal__item,.by-cal__date,.by-button,.by-faq__icon{transition:background-color .15s,color .15s,opacity .2s,border-color .15s}}.by-hl{background:linear-gradient(transparent 14%, var(--by-yellow) 14%, var(--by-yellow) 96%, transparent 96%);color:var(--by-on-yellow);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 .06em}.by-numtext{font-family:var(--by-display);letter-spacing:.03em;font-variant-numeric:tabular-nums;font-weight:600}.by-badge{letter-spacing:.04em;color:var(--by-muted);align-items:center;gap:8px;font-size:.8125rem;font-weight:700;display:inline-flex}.by-badge:before{content:"";background:var(--by-yellow);flex:none;width:8px;height:8px}.by-label{letter-spacing:.1em;text-transform:uppercase;color:var(--by-muted);font-size:.6875rem;font-weight:800}.by-label--yellow{color:var(--by-yellow)}.by-footnote{color:var(--by-muted);margin-top:12px;font-size:.75rem}.by-callout{border-left:3px solid var(--by-yellow);background:var(--by-s1);color:var(--by-muted);align-items:flex-start;gap:10px;padding:12px 14px;font-size:.8125rem;line-height:1.5;display:flex}.by-callout .by-icon{color:var(--by-yellow);flex:none}.by-empty{color:var(--by-muted);padding-block:12px}.by-tag{border:1px solid var(--by-line);letter-spacing:.06em;text-transform:uppercase;min-height:24px;color:var(--by-muted);align-items:center;padding:0 8px;font-size:.6875rem;font-weight:800;display:inline-flex}.by-num{background:var(--by-yellow);color:var(--by-on-yellow);font:700 .9375rem/1.2 var(--by-display);white-space:nowrap;flex:none;align-self:flex-start;margin-top:.4em;padding:2px 6px}.by-num--ink{background:var(--by-on-yellow);color:var(--by-yellow);margin-top:0}.by-actions{gap:10px;display:grid}.by-button{border:1.5px solid var(--by-yellow);background:var(--by-yellow);min-height:52px;color:var(--by-on-yellow);font:inherit;cursor:pointer;justify-content:center;align-items:center;gap:10px;padding:0 24px;font-size:.9375rem;font-weight:800;text-decoration:none;display:inline-flex}.by-button:hover{background:var(--by-ink);border-color:var(--by-ink);color:var(--by-on-yellow)}.by-button--ghost{border-color:var(--by-ink);color:var(--by-ink);background:0 0;font-weight:700}.by-button--ghost:hover{background:var(--by-ink);color:var(--by-bg)}.by-button--ink{background:var(--by-on-yellow);border-color:var(--by-on-yellow);color:var(--by-yellow)}.by-button--ink:hover{color:var(--by-yellow);background:#2a332d;border-color:#2a332d}.by-button--ghost-ink{border-color:var(--by-on-yellow);color:var(--by-on-yellow);background:0 0;font-weight:700}.by-button--ghost-ink:hover{background:var(--by-on-yellow);color:var(--by-yellow)}.by-button--full{width:100%}.by-more{min-height:44px;color:var(--by-yellow);align-items:center;gap:8px;font-size:.9375rem;font-weight:700;text-decoration:none;display:inline-flex}.by-more:hover{text-decoration:underline}.by-more--ink{color:var(--by-on-yellow)}@media (width>=640px){.by-actions{flex-wrap:wrap;display:flex}}.by-strip{background:var(--by-yellow);color:var(--by-on-yellow);font-size:.75rem;font-weight:700;line-height:1.4}.by-strip__row{justify-content:space-between;gap:16px;padding-block:7px;display:flex}.by-strip__info{display:none}.by-header{z-index:40;border-bottom:1px solid var(--by-line);background:var(--by-bg);position:relative}.by-header__row{justify-content:space-between;align-items:center;gap:12px;min-height:70px;display:flex}.by-brand{min-width:0;max-width:300px;color:var(--by-ink);flex:0 auto;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.by-mark{flex:none}.by-brand__text{min-width:0;display:grid}.by-brand__name{font:700 1.5rem/1.05 var(--by-display);letter-spacing:.04em;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;padding-bottom:.12em;overflow:hidden}.by-brand__tag{color:var(--by-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.6875rem;overflow:hidden}.by-header__tools{justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.by-header__phone{white-space:nowrap;border:1px solid var(--by-line);min-width:46px;height:46px;color:var(--by-yellow);flex:none;justify-content:center;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.by-header__phone-text{font:400 1.25rem/1 var(--by-display);letter-spacing:.02em;color:var(--by-ink);display:none}.by-header__cta{display:none}.by-nav__toggle{background:var(--by-yellow);width:46px;height:46px;color:var(--by-on-yellow);flex:none;justify-content:center;align-items:center;display:inline-flex}.by-nav__panel{z-index:60;padding:8px var(--by-gutter) 20px;border-bottom:2px solid var(--by-yellow);background:var(--by-bg);display:none;position:absolute;top:100%;left:0;right:0}.by-nav__panel:target{display:block}.by-nav__close{width:46px;height:46px;color:var(--by-ink);justify-content:center;align-items:center;margin-left:auto;display:flex}.by-nav__list a:not(.by-button){border-top:1px solid var(--by-line);min-height:52px;font:700 1.75rem/1.1 var(--by-display);text-transform:uppercase;color:var(--by-ink);align-items:center;text-decoration:none;display:flex}.by-nav__list a[aria-current]:not(.by-button){color:var(--by-yellow)}.by-nav__cta{padding-top:12px}.by-band{border-top:1px solid var(--by-line)}.by-band--first{border-top:0}.by-band--alt{background:var(--by-s1);border-top:0}.by-band--yellow{background:var(--by-yellow);color:var(--by-on-yellow);border-top:0}.by-band__inner{gap:22px;padding-block:48px;display:grid}.by-sechead{border-bottom:1px solid var(--by-line);align-content:start;align-self:start;gap:12px;padding-bottom:18px;display:grid}.by-sechead__row{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.by-sechead__title-row{align-items:flex-start;gap:12px;min-width:0;display:flex}.by-sechead__title{font:700 2.875rem/.95 var(--by-display);text-transform:uppercase;letter-spacing:.005em}.by-sechead__intro{max-width:60ch;color:var(--by-muted);font-size:.9375rem}.by-sechead .by-more{flex:0 auto;min-width:0}.by-hero{position:relative}.by-hero__grid{gap:22px;padding-block:26px 44px;display:grid}.by-hero__body{gap:20px;display:grid}.by-hero__title{font:700 clamp(3.25rem, 17vw, 4.5rem)/.94 var(--by-display);text-transform:uppercase;letter-spacing:-.005em}.by-hero__lead{max-width:52ch;color:var(--by-muted);font-size:1rem}.by-hero__foot{align-content:start;align-self:start;gap:18px;display:grid}.by-hero__media img{aspect-ratio:4/3;object-fit:cover;width:100%}.by-hero .by-tool{display:contents}.by-tool{gap:22px;display:grid}.by-tool__target{width:0;height:0;scroll-margin-top:0;position:absolute;top:0}.by-picker{gap:10px;display:grid}.by-picker__head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.by-picker__all{min-height:32px;color:var(--by-ink);align-items:center;font-size:.8125rem;font-weight:700;text-decoration:underline;display:inline-flex}.by-picker__tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.by-tile{border:1px solid var(--by-line);background:var(--by-s1);min-height:96px;color:var(--by-ink);align-content:space-between;gap:8px;padding:12px;text-decoration:none;display:grid}.by-tile:hover{border-color:var(--by-yellow)}.by-tile__name{font:700 1.625rem/1 var(--by-display);text-transform:uppercase}.by-tile__count{color:var(--by-muted);font-size:.75rem;font-weight:700}.by-calwrap{gap:14px;min-width:0;scroll-margin-top:12px;display:grid}.by-cal__head{justify-content:space-between;align-items:flex-end;gap:12px;padding-bottom:6px;display:flex}.by-cal__month{font:700 clamp(5rem, 28vw, 7rem)/.78 var(--by-display);letter-spacing:-.02em;color:var(--by-ink)}.by-cal__meta{text-align:right;justify-items:end;gap:6px;padding-bottom:4px;display:grid}.by-cal__year{font:700 1.875rem/1 var(--by-display);color:#0000;-webkit-text-stroke:1.5px var(--by-yellow)}.by-cal__count{color:var(--by-muted);font-size:.75rem;font-weight:700}.by-tool__msg{font-size:.9375rem;font-weight:700;display:none}.by-cal__day{border-top:2px solid var(--by-ink);grid-template-columns:104px minmax(0,1fr);gap:14px;padding-block:14px;display:grid}.by-cal__date{align-content:start;justify-items:start;display:grid}.by-cal__num{font:700 5.75rem/.82 var(--by-display);letter-spacing:-.02em;color:var(--by-yellow)}.by-cal__sub{font:600 1.125rem/1.1 var(--by-display);letter-spacing:.08em;color:var(--by-ink);margin-top:8px}.by-cal__weekend{background:var(--by-yellow);color:var(--by-on-yellow);margin-top:8px;padding:2px 6px;font-size:.6875rem;font-weight:700;line-height:1.4}.by-cal__items{align-self:start;display:grid}.by-cal__item{border-top:1px solid var(--by-line);gap:6px;padding-block:14px;display:grid}.by-cal__item:first-child{border-top:0;padding-top:2px}.by-cal__title{font-size:1.0625rem;font-weight:700;line-height:1.3}.by-cal__title a{color:inherit}.by-cal__text{color:var(--by-muted);font-size:.875rem;line-height:1.5}.by-typechips{flex-wrap:wrap;gap:6px;display:flex}.by-typechip{border:1px solid var(--by-line);letter-spacing:.02em;min-height:22px;color:var(--by-muted);align-items:center;padding:0 7px;font-size:.6875rem;font-weight:700;display:inline-flex}.by-tool__target:target~.by-picker .by-picker__all{color:var(--by-muted);text-decoration:none}#tur-sahis:target~.by-picker .by-tile--sahis,#tur-limited:target~.by-picker .by-tile--limited,#tur-anonim:target~.by-picker .by-tile--anonim{background:var(--by-yellow);border-color:var(--by-yellow);color:var(--by-on-yellow)}#tur-sahis:target~.by-picker .by-tile--sahis .by-tile__count,#tur-limited:target~.by-picker .by-tile--limited .by-tile__count,#tur-anonim:target~.by-picker .by-tile--anonim .by-tile__count{color:var(--by-on-yellow)}#tur-sahis:target~.by-calwrap .by-tool__msg--sahis,#tur-limited:target~.by-calwrap .by-tool__msg--limited,#tur-anonim:target~.by-calwrap .by-tool__msg--anonim{display:block}#tur-sahis:target~.by-calwrap .by-cal__item:not([data-tur~=sahis]),#tur-limited:target~.by-calwrap .by-cal__item:not([data-tur~=limited]),#tur-anonim:target~.by-calwrap .by-cal__item:not([data-tur~=anonim]),#tur-sahis:target~.by-calwrap .by-cal__day:not([data-tur~=sahis]) .by-cal__date,#tur-limited:target~.by-calwrap .by-cal__day:not([data-tur~=limited]) .by-cal__date,#tur-anonim:target~.by-calwrap .by-cal__day:not([data-tur~=anonim]) .by-cal__date{opacity:.32}.by-cards{gap:12px;display:grid}.by-card{border:1px solid var(--by-line);background:var(--by-s1);align-content:start;gap:14px;padding:20px;display:grid}.by-card:hover{border-color:var(--by-yellow)}.by-card__meta{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.by-card__no{font:700 3.5rem/.85 var(--by-display);color:#0000;-webkit-text-stroke:1.5px var(--by-yellow)}.by-card__count{color:var(--by-muted);font-size:.75rem;font-weight:700}.by-card__title{font-size:1.25rem;font-weight:800;line-height:1.25}.by-card__title a{color:inherit;text-decoration:none}.by-card__title a:hover{text-decoration:underline}.by-card__text{color:var(--by-muted);font-size:.9375rem;line-height:1.55}.by-card__docs{border-top:1px dashed var(--by-line);gap:8px;padding-top:12px;display:grid}.by-card__foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:4px;display:flex}.by-card__foot .by-more{flex:none;margin-left:auto}.by-card__team{flex-wrap:wrap;gap:6px;display:flex}.by-initials{border:1px solid var(--by-line);width:34px;height:34px;font:600 .9375rem/1 var(--by-display);color:var(--by-ink);justify-content:center;align-items:center;display:inline-flex}.by-initials--lg{background:var(--by-yellow);border-color:var(--by-yellow);width:56px;height:56px;color:var(--by-on-yellow);flex:none;font-size:1.375rem}.by-squares{gap:6px;display:grid}.by-squares li{padding-left:18px;font-size:.9375rem;line-height:1.45;position:relative}.by-squares li:before{content:"";background:var(--by-yellow);width:8px;height:8px;position:absolute;top:.45em;left:0}.by-squares--small li{font-size:.875rem}.by-squares li.by-squares__more{color:var(--by-muted);font-size:.8125rem}.by-squares li.by-squares__more:before{display:none}.by-squares--ink li:before{background:var(--by-on-yellow)}.by-people__cards{gap:14px;display:grid}.by-person{border-top:2px solid var(--by-ink);gap:10px;padding-top:18px;display:grid}.by-person__head{align-items:center;gap:12px;display:flex}.by-person__name{min-width:0;font:700 2.125rem/1 var(--by-display);text-transform:uppercase;flex:1}.by-person__name a{color:inherit;text-decoration:none}.by-person__unvan{color:var(--by-muted);font-size:.8125rem}.by-unvan{background:var(--by-yellow);color:var(--by-on-yellow);font:700 1.125rem/1.2 var(--by-display);flex:none;padding:2px 8px}.by-unvan--lg{padding:4px 12px;font-size:1.5rem}.by-photo{object-fit:cover;flex:none;width:44px;height:44px}.by-photo--lg{width:56px;height:56px}.by-photo--xl{width:72px;height:72px}.by-kunye{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px;display:grid}.by-kunye>div{border-top:1px solid var(--by-line);gap:2px;min-width:0;padding-block:10px;display:grid}.by-kunye dt{letter-spacing:.08em;text-transform:uppercase;color:var(--by-muted);font-size:.6875rem;font-weight:700}.by-kunye dd{font-size:.9375rem;font-weight:500}.by-kunye dd.by-numtext{font-size:1.375rem}.by-kunye--wide dd.by-numtext{color:var(--by-yellow);font-size:2rem}.by-table th,.by-table td{border-bottom:1px solid var(--by-line);text-align:left;vertical-align:middle;padding:18px 16px 18px 0}.by-table thead th{border-bottom:2px solid var(--by-yellow);letter-spacing:.08em;text-transform:uppercase;color:var(--by-yellow);white-space:nowrap;padding-block:12px;font-size:.75rem;font-weight:800}.by-table td{font-size:.9375rem}.by-table__person{align-items:center;gap:12px;display:flex}.by-table__name{font:700 1.75rem/1 var(--by-display);text-transform:uppercase;color:var(--by-ink);text-decoration:none}a.by-table__name:hover{color:var(--by-yellow)}.by-table__num{font:600 1.375rem/1 var(--by-display);letter-spacing:.03em;font-variant-numeric:tabular-nums;white-space:nowrap}.by-table__areas{font:400 1.125rem/1 var(--by-display);letter-spacing:.06em;color:var(--by-muted);white-space:nowrap}.by-bios{gap:18px;margin-top:28px;display:grid}.by-bios li{border-top:1px solid var(--by-line);gap:6px;padding-top:14px;display:grid}.by-bios__name{font:700 1.5rem/1 var(--by-display);text-transform:uppercase}.by-bios__areas{color:var(--by-muted);font-size:.875rem}.by-posts{display:grid}.by-post{border-top:1px solid var(--by-line);grid-template-columns:78px minmax(0,1fr);gap:14px;padding-block:16px;display:grid}.by-post__date{font:700 2.125rem/.9 var(--by-display);color:var(--by-yellow)}.by-post__year{font:700 .75rem/1 var(--by-sans);color:var(--by-muted);margin-top:6px;display:block}.by-post__body{gap:6px;min-width:0;display:grid}.by-post__cat{letter-spacing:.08em;text-transform:uppercase;color:var(--by-muted);font-size:.6875rem;font-weight:800}.by-post__title{font-size:1.0625rem;font-weight:700;line-height:1.3}.by-post__title a{color:inherit;text-decoration:none}.by-post__title a:hover{text-decoration:underline}.by-post__text{color:var(--by-muted);font-size:.875rem;line-height:1.55}.by-chips{flex-wrap:wrap;gap:8px;display:flex}.by-chip{border:1px solid var(--by-line);min-height:40px;color:var(--by-ink);align-items:center;padding:0 14px;font-size:.875rem;font-weight:700;text-decoration:none;display:inline-flex}.by-chip:hover{border-color:var(--by-yellow)}.by-chip[aria-current]{background:var(--by-yellow);border-color:var(--by-yellow);color:var(--by-on-yellow)}.by-lines{display:grid}.by-lines li{border-top:1px solid var(--by-line);grid-template-columns:64px minmax(0,1fr);gap:14px;padding-block:16px;display:grid}.by-lines__no{font:700 2.5rem/.9 var(--by-display);color:#0000;-webkit-text-stroke:1.2px var(--by-yellow)}.by-lines__body{gap:4px;min-width:0;display:grid}.by-lines__body strong{font-size:1.0625rem;line-height:1.3}.by-lines__body strong a{color:inherit}.by-lines__body span{color:var(--by-muted);font-size:.875rem}.by-steps{gap:0;display:grid}.by-steps li{border-top:1px solid var(--by-line);gap:6px;padding-block:18px;display:grid}.by-steps__no{font:700 3.5rem/.85 var(--by-display);color:#0000;-webkit-text-stroke:1.5px var(--by-yellow)}.by-steps strong{font-size:1.125rem}.by-steps li>span:last-child{color:var(--by-muted);font-size:.9375rem}.by-team{gap:12px;display:grid}.by-member{border-top:1px solid var(--by-line);align-items:flex-start;gap:14px;padding-top:14px;display:flex}.by-member__body{gap:4px;min-width:0;display:grid}.by-member__body strong{font-size:1.0625rem}.by-member__role{color:var(--by-yellow);font-size:.8125rem;font-weight:700}.by-member__body p{color:var(--by-muted);font-size:.875rem}.by-gallery{gap:14px;display:grid}.by-gallery img{aspect-ratio:16/10;object-fit:cover;width:100%}.by-gallery figcaption{color:var(--by-muted);flex-wrap:wrap;align-items:center;gap:10px;padding-top:10px;font-size:.875rem;display:flex}.by-about{gap:18px;display:grid}.by-about__media img{aspect-ratio:3/2;object-fit:cover;width:100%}.by-about__body{gap:16px;display:grid}.by-facts>div{border-top:1px solid var(--by-line);grid-template-columns:110px minmax(0,1fr);gap:12px;padding-block:12px;display:grid}.by-facts dt{letter-spacing:.08em;text-transform:uppercase;color:var(--by-muted);font-size:.75rem;font-weight:800}.by-facts dd{font-size:.9375rem;font-weight:500}.by-facts dd.by-facts__big{font:700 1.75rem/1 var(--by-display);color:var(--by-yellow)}.by-office{gap:10px;display:grid}.by-office li{color:var(--by-muted);align-items:flex-start;gap:10px;font-size:.875rem;line-height:1.5;display:flex}.by-office .by-icon{color:var(--by-yellow);flex:none;margin-top:1px}.by-office a{color:inherit}.by-office--yellow li{color:var(--by-on-yellow-muted)}.by-office--yellow .by-icon{color:var(--by-on-yellow)}.by-contact{gap:28px;display:grid}.by-contact__office{align-content:start;gap:18px;display:grid}.by-faq__item{border-top:1px solid var(--by-line)}.by-faq__item summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:60px;padding-block:14px;font-weight:700;list-style:none;display:flex}.by-faq__item summary::-webkit-details-marker{display:none}.by-faq__icon{border:1px solid var(--by-yellow);width:32px;height:32px;color:var(--by-yellow);flex:none;justify-content:center;align-items:center;display:inline-flex}.by-faq__item[open] .by-faq__icon{background:var(--by-yellow);color:var(--by-on-yellow)}.by-faq__item[open] .by-faq__icon .by-icon{transform:rotate(45deg)}.by-faq__item p{max-width:70ch;color:var(--by-muted);padding-bottom:18px;font-size:.9375rem;line-height:1.65}.by-formhead{align-content:start;gap:14px;display:grid}.by-formhead .by-num{justify-self:start}.by-formhead__title{font:700 3.75rem/.9 var(--by-display);text-transform:uppercase;color:var(--by-on-yellow)}.by-formhead__intro{color:var(--by-on-yellow-muted);font-size:.9375rem}.by-formbox{background:var(--by-yellow);color:var(--by-on-yellow);padding:22px 18px}.by-formbox--flat{padding:0}.by-formbox__subject{letter-spacing:.08em;text-transform:uppercase;margin-bottom:14px;font-size:.75rem;font-weight:800}.by-formbox .rk-form{max-width:none}.by-formbox .rk-form__field label{font-size:.875rem;font-weight:800}.by-formbox .rk-form input:not([type=checkbox]),.by-formbox .rk-form select,.by-formbox .rk-form textarea{min-height:50px;color:var(--by-on-yellow);border-width:1.5px}.by-formbox .rk-form input[type=checkbox]{width:22px;height:22px;accent-color:var(--by-on-yellow)}.by-formbox .rk-form button{justify-self:start;min-height:54px;padding-inline:28px;font-weight:800}.by-formbox .rk-form a{color:var(--by-on-yellow);font-weight:700}.by-formbox .rk-form small,.by-formbox .rk-form__note,.by-formbox .rk-form__demo{color:var(--by-on-yellow-muted)}.by-cta__grid{gap:18px;padding-block:44px;display:grid}.by-cta__title{font:700 3rem/.92 var(--by-display);text-transform:uppercase;color:var(--by-on-yellow)}.by-cta__text{max-width:56ch;color:var(--by-on-yellow-muted);margin-top:12px;font-size:.9375rem}.by-pagehead{border-bottom:1px solid var(--by-line)}.by-pagehead__grid{gap:22px;padding-block:22px 28px;display:grid}.by-pagehead__body{align-content:start;gap:14px;display:grid}.by-pagehead__title{font:700 clamp(3rem, 15vw, 3.75rem)/.92 var(--by-display);text-transform:uppercase}.by-pagehead__sub{max-width:60ch;color:var(--by-muted);font-size:1rem}.by-pagehead__media img{aspect-ratio:4/3;object-fit:cover;width:100%}.by-crumbs{color:var(--by-muted);font-size:.8125rem}.by-crumbs a{color:var(--by-muted)}.by-slider{scroll-snap-type:x mandatory;grid-auto-columns:85%;grid-auto-flow:column;gap:12px;display:grid;overflow-x:auto}.by-slider li{scroll-snap-align:start}.by-slider img{aspect-ratio:4/3;object-fit:cover;width:100%}.by-detail{gap:28px}.by-detail__main{min-width:0}.by-docbox{background:var(--by-yellow);color:var(--by-on-yellow);align-content:start;gap:12px;padding:22px 18px;display:grid}.by-docbox__count{font:700 4.5rem/.8 var(--by-display)}.by-docbox__title{font:700 2rem/1 var(--by-display);text-transform:uppercase;color:var(--by-on-yellow)}.by-docbox__note{color:var(--by-on-yellow-muted);font-size:.8125rem}.by-postmeta{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.by-postmeta__date{font:700 2.75rem/.9 var(--by-display);color:var(--by-yellow)}.by-postmeta__date span{font:700 .75rem/1 var(--by-sans);color:var(--by-muted);margin-left:8px}.by-postmeta__author{color:var(--by-muted);font-size:.8125rem}.by-article{max-width:860px}.by-article__media img{aspect-ratio:16/10;object-fit:cover;width:100%}.by-tags{flex-wrap:wrap;gap:8px;display:flex}.by-prose{max-width:var(--by-measure);font-size:1rem;line-height:1.7}.by-prose>*+*{margin-top:1em}.by-prose h2{font:700 2.25rem/1 var(--by-display);text-transform:uppercase;margin-top:1.6em}.by-prose h3{font:700 1.875rem/1 var(--by-display);text-transform:uppercase;margin-top:1.5em}.by-prose h4{margin-top:1.4em;font-size:1.125rem}.by-prose>.rk-richtext>:first-child{margin-top:0}.by-prose ul li{padding-left:18px;position:relative}.by-prose ul li+li,.by-prose ol li+li{margin-top:.4em}.by-prose ul li:before{content:"";background:var(--by-yellow);width:8px;height:8px;position:absolute;top:.6em;left:0}.by-prose ol{counter-reset:by-ol}.by-prose ol li{counter-increment:by-ol;padding-left:34px;position:relative}.by-prose ol li:before{content:counter(by-ol, decimal-leading-zero);font:700 1.125rem/1.4 var(--by-display);color:var(--by-yellow);position:absolute;top:.05em;left:0}.by-prose strong{color:var(--by-ink)}.by-prose em{font-style:italic}.by-prose table{font-size:.9375rem;display:block;overflow-x:auto}.by-prose th,.by-prose td{border-bottom:1px solid var(--by-line);text-align:left;padding:10px 14px 10px 0}.by-prose th{border-bottom:2px solid var(--by-yellow);letter-spacing:.08em;text-transform:uppercase;color:var(--by-yellow);font-size:.75rem;font-weight:800}.by-footer{border-top:1px solid var(--by-line);background:var(--by-foot);color:var(--by-muted);padding-top:44px}.by-footer__word{font:700 clamp(5rem, 27vw, 12.5rem)/.82 var(--by-display);letter-spacing:-.01em;text-transform:uppercase;color:var(--by-ink);margin-bottom:28px;padding-bottom:.14em}.by-footer__word span{color:var(--by-yellow)}.by-footer__grid{gap:30px;display:grid}.by-footer__title{letter-spacing:.1em;text-transform:uppercase;color:var(--by-yellow);margin-bottom:12px;font-size:.75rem;font-weight:800}.by-footer__pages a{min-height:36px;color:var(--by-ink);align-items:center;font-size:.875rem;text-decoration:none;display:inline-flex}.by-footer__pages a:hover{color:var(--by-yellow)}.by-footer__people{color:var(--by-ink);gap:12px;font-size:.875rem;line-height:1.4;display:grid}.by-footer__muted{font:400 .9375rem/1.4 var(--by-display);letter-spacing:.04em;color:var(--by-muted)}.by-footer__legal{color:var(--by-ink);font-size:.875rem;line-height:1.6}.by-footer__chamber{border:1px solid var(--by-yellow);color:var(--by-yellow);margin-top:12px;padding:10px 12px;font-size:.8125rem;font-weight:700;line-height:1.5}.by-footer__bottom{border-top:1px solid var(--by-line);gap:6px;margin-top:36px;padding-block:18px 28px;font-size:.75rem;line-height:1.5;display:grid}@media (width>=768px){:root{--by-gutter:32px}.by-band__inner{padding-block:72px}.by-sechead__title{font-size:3.5rem}.by-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.by-card{padding:24px}.by-card__no{font-size:4rem}.by-post{grid-template-columns:120px minmax(0,1fr);gap:20px}.by-post__date{font-size:2.75rem}.by-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}.by-team{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 28px}.by-steps{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:28px}.by-about--media{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:40px}.by-contact{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:48px}.by-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px}.by-kunye--wide{grid-template-columns:repeat(4,minmax(0,1fr))}.by-cta__grid{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:40px;padding-block:64px}.by-cta__title{font-size:4rem}.by-tool-host .by-tool{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:40px}.by-tool-host .by-picker__tiles{grid-template-columns:minmax(0,1fr)}.by-tool-host .by-tile{min-height:84px}.by-tool-host .by-picker{position:sticky;top:20px}.by-cal__day{border-top-color:var(--by-line);grid-template-columns:170px minmax(0,1fr);gap:24px;padding-block:18px}.by-cal__num{font-size:7.5rem}.by-cal__title{font-size:1.1875rem}.by-cal__month{font-size:9rem}.by-cal__year{font-size:2.5rem}}@media (width>=1024px){.by-strip__info{display:inline}.by-header__row{min-height:76px}.by-brand__name{font-size:1.75rem}.by-brand__tag{font-size:.75rem}.by-header__tools{flex:1}.by-nav{order:-1;min-width:0}.by-header__cta{white-space:nowrap;flex:none}.by-nav__toggle,.by-nav__close,.by-nav__cta{display:none}.by-nav__panel{background:0 0;border:0;padding:0;display:block;position:static}.by-nav__list{flex-wrap:wrap;justify-content:flex-end;gap:0 24px;display:flex}.by-nav__list a:not(.by-button){max-width:18ch;min-height:44px;line-height:44px;font:500 .9375rem/44px var(--by-sans);text-transform:none;white-space:nowrap;text-overflow:ellipsis;border:0;display:block;overflow:hidden}.by-nav__list a:not(.by-button):hover{color:var(--by-yellow)}.by-nav__list a[aria-current]:not(.by-button){box-shadow:inset 0 -2px 0 var(--by-yellow);color:var(--by-ink)}.by-header__tools{gap:20px}.by-header__phone{border:0;min-width:0}.by-header__cta{min-height:46px;display:inline-flex}.by-hero__grid{grid-template-rows:auto auto 1fr;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:28px 56px;padding-block:56px 80px}.by-hero__body,.by-hero .by-picker,.by-hero__foot{grid-column:1}.by-hero__body{gap:26px}.by-hero .by-calwrap,.by-hero__media{grid-area:1/2/span 3;align-self:start}.by-hero .by-calwrap{border:1px solid var(--by-line);background:var(--by-s1);padding:28px 32px 24px}.by-hero:not(.by-hero--cal):not(.by-hero--image) .by-hero__grid{grid-template-columns:minmax(0,1fr)}.by-hero__title{font-size:clamp(4.5rem,7vw,6rem);line-height:.92}.by-hero__lead{font-size:1.125rem}.by-hero .by-tile{min-height:120px;padding:16px}.by-hero .by-tile__name{font-size:2.125rem}.by-hero .by-cal__month{font-size:10.5rem}.by-sechead__title{font-size:4rem}.by-band__inner{gap:32px;padding-block:88px}.by-cards{grid-template-columns:repeat(3,minmax(0,1fr))}.by-steps{grid-template-columns:repeat(4,minmax(0,1fr))}.by-split{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;column-gap:64px}.by-formhead__title{font-size:clamp(5rem,7.5vw,7rem)}.by-pagehead__grid{padding-block:44px 56px}.by-pagehead--media .by-pagehead__grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:48px}.by-pagehead__title{font-size:clamp(4.5rem,7vw,6.5rem)}.by-detail{grid-template-columns:minmax(0,8fr) minmax(0,4fr);align-items:start;gap:56px}.by-docbox{padding:28px;position:sticky;top:24px}.by-footer{padding-top:64px}.by-footer__grid{grid-template-columns:1.1fr 1fr 1.2fr 1.2fr;gap:40px}.by-bios{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 40px}}@media (width>=1280px){:root{--by-gutter:48px}}
