/*! tailwindcss v4.3.2 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-neutral-100:oklch(97% 0 0);--color-neutral-200:oklch(92.2% 0 0);--color-neutral-700:oklch(37.1% 0 0);--color-neutral-800:oklch(26.9% 0 0);--color-neutral-900:oklch(20.5% 0 0);--radius-md:.375rem;--radius-lg:.5rem;--shadow-sm:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.hidden{display:none}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}}:root{--color-bg:#f5ead8;--color-surface:#ebddc5;--color-text:#201e1d;--color-accent:#c67139;--color-accent-2:#7a8a5e;--color-divider:#201e1d29;--color-neutral-100:#f9f4ed;--color-neutral-200:#eee7db;--color-neutral-300:#dcd3c4;--color-neutral-400:#c0b6a5;--color-neutral-500:#a19786;--color-neutral-600:#82796a;--color-neutral-700:#645c50;--color-neutral-800:#474238;--color-neutral-900:#2e2b25;--color-accent-100:#fff2eb;--color-accent-200:#ffe1d0;--color-accent-300:#ffc6a5;--color-accent-400:#f6a06b;--color-accent-500:#d67f48;--color-accent-600:#b2622d;--color-accent-700:#8c491a;--color-accent-800:#643312;--color-accent-900:#402310;--color-accent-2-100:#f0fae1;--color-accent-2-200:#e1eecc;--color-accent-2-300:#ccdbb2;--color-accent-2-400:#aebf92;--color-accent-2-500:#8fa073;--color-accent-2-600:#728157;--color-accent-2-700:#56633f;--color-accent-2-800:#3d472b;--color-accent-2-900:#272e1b;--font-heading:"Caprasimo", system-ui, sans-serif;--font-heading-weight:400;--font-body:"Figtree", system-ui, sans-serif;--space-1:4.4px;--space-2:8.8px;--space-3:13.2px;--space-4:17.6px;--space-6:26.4px;--space-8:35.2px;--radius-sm:8px;--radius-md:16px;--radius-lg:28px;--shadow-sm:0 1px 2px #2e2b2524;--shadow-md:0 3px 10px #2e2b2529;--shadow-lg:0 12px 32px #2e2b2538}body{background:var(--color-bg);color:var(--color-text);font-family:var(--font-body)}h1,h2,h3,h4{font-family:var(--font-heading);font-weight:var(--font-heading-weight)}*,:before,:after{box-sizing:border-box}body{margin:0;font-size:15px;font-weight:400;line-height:1.55}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);font-weight:var(--font-heading-weight);letter-spacing:-.015em;margin:0 0 var(--space-2);line-height:1.12}h4{font-size:20px}h5{font-size:16px}h6{letter-spacing:.08em;text-transform:uppercase;font-size:13px}p{margin:0 0 var(--space-3)}a{color:var(--color-accent);text-underline-offset:3px}img{max-width:100%;display:block}figure{margin:0}figcaption{margin-top:var(--space-1);color:var(--color-text);font-size:11px}@supports (color:color-mix(in lab, red, red)){figcaption,.text-muted{color:color-mix(in srgb, var(--color-text) 55%, transparent)}}:focus{outline:none}:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}::selection{background:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){::selection{background:color-mix(in srgb, var(--color-accent) 30%, transparent)}}.hr{height:1px;margin:var(--space-4) 0;background:var(--color-divider);border:0}.btn{cursor:pointer;font-family:var(--font-heading);font-weight:var(--font-heading-weight);color:var(--color-text);padding:calc(var(--space-2) * .85) var(--space-3);border-radius:var(--radius-md);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:6px;font-size:13px;line-height:1.2;text-decoration:none;display:inline-flex}.btn svg{display:block}.btn:disabled{opacity:.45;cursor:not-allowed}.btn-secondary{border-color:var(--color-divider)}.btn-secondary:hover{background:var(--color-text)}@supports (color:color-mix(in lab, red, red)){.btn-secondary:hover{background:color-mix(in srgb, var(--color-text) 7%, transparent)}}.btn-secondary:active{background:var(--color-text)}@supports (color:color-mix(in lab, red, red)){.btn-secondary:active{background:color-mix(in srgb, var(--color-text) 14%, transparent)}}.btn-ghost{color:var(--color-accent);padding-inline:var(--space-1)}.btn-ghost:hover{background:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.btn-ghost:hover{background:color-mix(in srgb, var(--color-accent) 10%, transparent)}}.btn-ghost:active{background:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.btn-ghost:active{background:color-mix(in srgb, var(--color-accent) 18%, transparent)}}.btn-icon{width:34px;height:34px;padding:0}.btn-block{width:100%;margin-top:var(--space-2)}.field>label{color:var(--color-text);margin-bottom:5px;font-size:12px;display:block}@supports (color:color-mix(in lab, red, red)){.field>label{color:color-mix(in srgb, var(--color-text) 70%, transparent)}}.input{width:100%;min-height:36px;font:inherit;color:var(--color-text);caret-color:var(--color-accent);background:var(--color-surface);border:1px solid var(--color-divider);border-radius:var(--radius-md);padding:6px 10px;font-size:14px}.input:hover{border-color:var(--color-text)}@supports (color:color-mix(in lab, red, red)){.input:hover{border-color:color-mix(in srgb, var(--color-text) 45%, transparent)}}.input:focus-visible{border-color:var(--color-accent);outline-offset:0}textarea.input{resize:vertical;min-height:90px}.radio{cursor:pointer;align-items:center;gap:8px;font-size:14px;display:inline-flex}.radio input,.seg-opt input{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.radio .dot{border:1.5px solid var(--color-divider);border-radius:50%;flex:none;width:16px;height:16px}.radio:hover .dot{border-color:var(--color-accent)}.radio input:checked+.dot{border-color:var(--color-accent);background:var(--color-accent);box-shadow:inset 0 0 0 4px var(--color-bg)}.radio input:focus-visible+.dot{outline:2px solid var(--color-accent);outline-offset:2px}.seg{border:1px solid var(--color-divider);border-radius:var(--radius-md);display:inline-flex;overflow:hidden}.seg-opt{cursor:pointer;align-items:center;gap:6px;padding:7px 12px;font-size:13px;display:inline-flex}.seg-opt+.seg-opt{border-left:1px solid var(--color-divider)}.seg-opt:has(input:checked){background:var(--color-accent);color:var(--color-bg)}.seg-opt:not(:has(input:checked)):hover{background:var(--color-text)}@supports (color:color-mix(in lab, red, red)){.seg-opt:not(:has(input:checked)):hover{background:color-mix(in srgb, var(--color-text) 7%, transparent)}}.seg-opt:has(input:focus-visible){outline:2px solid var(--color-accent);outline-offset:-2px}.card{gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-md);background:var(--color-surface);flex-direction:column;display:flex}.card-kicker{letter-spacing:.1em;text-transform:uppercase;color:var(--color-accent);font-size:10px}.card-title{font-family:var(--font-heading);font-weight:var(--font-heading-weight);font-size:17px;line-height:1.2}.card-body{opacity:.8;flex:1;margin:0;font-size:13px}.card-meta{color:var(--color-text);align-items:center;gap:6px;font-size:11px;display:flex}@supports (color:color-mix(in lab, red, red)){.card-meta{color:color-mix(in srgb, var(--color-text) 50%, transparent)}}.elev-sm{box-shadow:var(--shadow-sm)}.elev-md{box-shadow:var(--shadow-md)}.elev-lg{box-shadow:var(--shadow-lg)}.tag{letter-spacing:.02em;border-radius:calc(var(--radius-md) * .75);align-items:center;padding:3px 10px;font-size:11px;display:inline-flex}.tag-accent-2{background:var(--color-accent-2-100);color:var(--color-accent-2-800)}.tag-neutral{background:var(--color-neutral-100);color:var(--color-neutral-800)}.tag-outline{border:1px solid var(--color-accent);color:var(--color-accent)}.nav{align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-4);border-bottom:none;display:flex}.nav-brand{font-family:var(--font-heading);font-weight:var(--font-heading-weight);margin-right:auto;font-size:18px}.nav a{color:inherit;font-size:14px;text-decoration:none}.nav a:hover,.nav a[aria-current=page]{color:var(--color-accent)}.table{border-collapse:collapse;width:100%;font-size:14px}.table th{text-align:left;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text);font-size:11px}@supports (color:color-mix(in lab, red, red)){.table th{color:color-mix(in srgb, var(--color-text) 60%, transparent)}}.table th{padding:var(--space-2);border-bottom:1px solid var(--color-divider)}.table td{padding:var(--space-2);border-bottom:1px solid var(--color-text)}@supports (color:color-mix(in lab, red, red)){.table td{border-bottom:1px solid color-mix(in srgb, var(--color-text) 8%, transparent)}}.table tbody tr:hover{background:var(--color-text)}@supports (color:color-mix(in lab, red, red)){.table tbody tr:hover{background:color-mix(in srgb, var(--color-text) 4%, transparent)}}.dialog-backdrop{padding:var(--space-4);background:#17171780;place-items:center;display:grid;position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.dialog-backdrop{background:color-mix(in srgb, var(--color-neutral-900) 50%, transparent)}}.dialog{gap:var(--space-3);width:min(440px,100%);padding:var(--space-4);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-lg);flex-direction:column;display:flex}.dialog-title{font-family:var(--font-heading);font-weight:var(--font-heading-weight);font-size:20px}.dialog-body{opacity:.85;font-size:14px}.dialog-actions{justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-2);display:flex}.card,.dialog{border-radius:calc(var(--radius-lg) * 1.15)}.btn,.tag,.seg,.input{border-radius:999px}.input{padding-inline:14px}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bf-paper:#fffaf2;--bf-paper-2:#f8f0e4;--bf-card:#fff;--bf-card-soft:#fff3df;--bf-text:#28221d;--bf-muted:#70665c;--bf-line:#e9ded0;--bf-orange:#ea642c;--bf-orange-dark:#b43f17;--bf-action-text:#fffaf2;--bf-green-text:#fffaf2;--bf-green:#315c45;--bf-violet:#7351a6;--bf-yellow:#f4c85a;--bf-shadow:#402b1624;--color-bg:var(--bf-paper-2);--color-surface:var(--bf-card);--color-text:var(--bf-text);--color-accent:var(--bf-orange);--color-accent-2:var(--bf-green);--color-divider:var(--bf-line);--font-heading:Georgia, "Times New Roman", serif;--font-body:system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--bf-bottom-nav-height:56px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--radius-sm:10px;--radius-md:14px;--radius-lg:20px}html{background:var(--bf-paper-2)}body{background:var(--bf-paper-2);color:var(--bf-text);font-size:14px}h1,h2,h3,h4{font-family:Georgia,Times New Roman,serif}h1{font-size:clamp(38px,6vw,58px)}h2{font-size:clamp(30px,4vw,42px)}h3{font-size:25px}.text-muted{color:var(--bf-muted)}.card{border:1px solid var(--bf-line);background:var(--bf-card);box-shadow:none;border-radius:20px;padding:18px}.card-title{font-family:Georgia,Times New Roman,serif;font-size:20px;line-height:1.15}.card-kicker{color:var(--bf-orange-dark);letter-spacing:.09em;text-transform:uppercase;font-size:10px;font-weight:800}.card-body,.card-meta{color:var(--bf-muted)}.btn{border-radius:13px;min-height:44px;font-family:inherit;font-size:13px;font-weight:800}.btn-primary{background:var(--bf-orange-dark);color:var(--bf-action-text)}@supports (color:color-mix(in lab, red, red)){.btn-primary:hover{background:color-mix(in srgb, var(--bf-orange-dark) 90%, black)}}.btn-primary:active{background:var(--bf-orange-dark)}@supports (color:color-mix(in lab, red, red)){.btn-primary:active{background:color-mix(in srgb, var(--bf-orange-dark) 80%, black)}}.btn-secondary{border-color:var(--bf-line);background:var(--bf-card)}.btn-ghost{color:var(--bf-orange-dark)}.tag{border-radius:999px}.tag-accent{background:var(--bf-orange-dark);color:var(--bf-action-text)}.tag-outline{border-color:var(--bf-line);color:var(--bf-muted)}.input{background:var(--bf-card);border-color:#8f8275;border-radius:12px;min-height:44px;padding:9px 13px}.washed{filter:none}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bf-paper:#1f1a16;--bf-paper-2:#29221d;--bf-card:#2b241f;--bf-card-soft:#39291e;--bf-text:#fff7ec;--bf-muted:#bfb3a6;--bf-line:#493d34;--bf-orange:#ff7d46;--bf-orange-dark:#ff9b70;--bf-action-text:#28221d;--bf-green-text:#16241b;--bf-green:#78b68e;--bf-violet:#b89ae6;--bf-yellow:#e1b942;--bf-shadow:#00000057}}@font-face{font-family:Forest Fairytale;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/gabriela-regular.ttf)format("truetype")}@font-face{font-family:Forest Lora;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/lora-regular.woff2)format("woff2")}@font-face{font-family:Forest Hand;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/caveat-regular.ttf)format("truetype")}:root,html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--forest-paper:#f8f0e4;--forest-surface:#fffaf2;--forest-ink:#25392e;--forest-muted:#657063;--forest-line:#d5dacb;--forest-green:#304b3a;--forest-accent:#efb783;--forest-display:"Forest Fairytale", Georgia, serif;--forest-body:"Forest Lora", Georgia, serif;--forest-hand:"Forest Hand", cursive;--bf-paper:var(--forest-surface);--bf-paper-2:var(--forest-paper);--bf-card:var(--forest-surface);--bf-card-soft:#e4e8da;--bf-text:var(--forest-ink);--bf-muted:var(--forest-muted);--bf-line:var(--forest-line);--bf-green:var(--forest-green);--bf-green-text:var(--forest-paper);--bf-orange:var(--forest-green);--bf-orange-dark:#8a4b27;--bf-action-text:var(--forest-paper);--color-bg:var(--forest-paper);--color-surface:var(--forest-surface);--color-text:var(--forest-ink);--color-accent:var(--forest-green);--color-divider:var(--forest-line);--font-heading:var(--forest-display);--font-body:system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}body{background:var(--forest-paper);color:var(--forest-ink);-webkit-font-smoothing:antialiased}body:has(dialog[open]){overflow:hidden}h1,h2,h3{font-synthesis:none}a,button{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible{outline:2px solid var(--forest-accent);outline-offset:5px}.btn{font-family:var(--font-body);border-radius:3px;font-weight:500}.btn-primary{background:var(--forest-green);color:var(--forest-paper);border-color:var(--forest-green)}.btn-primary:hover{background:#3e5c46}.input{color:var(--forest-ink);background:#fffaf288;border-color:#acb69f;border-radius:3px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}}html,body,#root{min-height:100svh}html[data-telegram-mini-app=true] body{padding-top:var(--tg-content-safe-area-inset-top,0px);background:var(--bf-paper-2)}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}._card_na4tv_1{text-align:center;gap:14px;max-width:520px;margin:34px auto;padding:30px}._card_na4tv_1:before{content:"➤";background:var(--bf-violet);color:#fffaf2;border-radius:26px;place-items:center;width:78px;height:78px;margin:0 auto 10px;font-size:34px;display:grid;transform:rotate(-5deg)}._card_na4tv_1 .card-kicker{color:var(--bf-orange-dark)}._waiting_na4tv_24{color:var(--bf-green);margin:0;font-size:13px}._privacy_na4tv_29{color:var(--bf-muted);margin:0;font-size:12px;line-height:1.5}._error_na4tv_35{color:var(--bf-orange-dark);margin:0;font-size:13px}._brand_184v0_1{width:max-content;color:inherit;letter-spacing:-.07em;flex-direction:column;align-items:flex-start;font-family:Georgia,serif;font-weight:400;line-height:.79;display:inline-flex}._everyone_184v0_12{letter-spacing:-.06em;font-size:23px;font-style:italic}._woods_184v0_17{letter-spacing:-.075em;white-space:nowrap;margin-top:2px;margin-left:13px;font-size:29px}._dot_184v0_24{color:var(--forest-accent)}._bar_9riz6_3{z-index:1000;transform-origin:0;background:var(--color-accent);opacity:0;visibility:hidden;pointer-events:none;width:100%;height:2px;transition:opacity .12s;position:fixed;inset:0 auto auto 0;transform:scaleX(0)}._visible_9riz6_17{opacity:1;visibility:visible;animation:1.8s cubic-bezier(.12,.62,.18,1) forwards _creep_9riz6_1}@keyframes _creep_9riz6_1{0%{transform:scaleX(.04)}to{transform:scaleX(.9)}}@media (prefers-reduced-motion:reduce){._bar_9riz6_3{animation:none;transform:scaleX(.3)}}._stage_8vdzd_1{background:var(--forest-paper);min-height:100svh}._main_8vdzd_5{outline:none;min-width:0}._skipLink_8vdzd_9{z-index:100;background:var(--forest-surface);color:var(--forest-ink);padding:10px 18px;position:fixed;top:8px;left:8px;transform:translateY(-180%)}._skipLink_8vdzd_9:focus{transform:none}._header_8vdzd_22{width:min(1200px,100%);color:var(--forest-ink);justify-content:space-between;align-items:center;gap:20px;margin:auto;padding:24px;display:flex}._header_8vdzd_22[data-overlay]{inset:var(--tg-content-safe-area-inset-top,0px) 0 auto;z-index:10;width:100%;max-width:none;color:var(--forest-paper);position:absolute}._wordmark_8vdzd_40{color:inherit;text-decoration:none}._headerNote_8vdzd_44{margin-left:auto;margin-right:30px;font-size:11px}._header_8vdzd_22[data-overlay] ._headerNote_8vdzd_44{display:none}._header_8vdzd_22[data-booking] ._wordmark_8vdzd_40{margin-left:auto}._header_8vdzd_22[data-booking] ._headerNote_8vdzd_44,._header_8vdzd_22[data-booking] ._menuToggle_8vdzd_56{display:none}._bookingBack_8vdzd_59{min-height:44px;color:inherit;align-items:center;gap:10px;font-size:12px;text-decoration:none;display:flex}._header_8vdzd_22[data-feed] ._wordmark_8vdzd_40,._header_8vdzd_22[data-feed] ._headerNote_8vdzd_44{visibility:hidden}._menuToggle_8vdzd_56{min-width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;align-content:center;gap:7px;padding:12px 6px;display:grid;position:relative}._menuToggle_8vdzd_56 span{background:currentColor;width:29px;height:1px;display:block}._header_8vdzd_22[data-feed] ._menuToggle_8vdzd_56{background:#17352766;border-radius:50%}._menu_8vdzd_56{background:var(--forest-paper);width:100%;max-width:100%;height:100dvh;max-height:100dvh;color:var(--forest-ink);border:0;margin:0;padding:40px max(26px,50vw - 380px);position:fixed;inset:0}._menu_8vdzd_56::backdrop{background:#10251ed9}._menu_8vdzd_56 nav{gap:20px;margin:55px 0 40px;display:grid}._menu_8vdzd_56 nav a{width:fit-content;color:inherit;font:400 clamp(29px, 7.8vw, 39px)/1.25 var(--forest-display);letter-spacing:-.025em;text-decoration:none}._menu_8vdzd_56>p,._menu_8vdzd_56>a{color:var(--forest-muted);font-size:13px}._close_8vdzd_128{border:1px solid var(--forest-line);background:var(--forest-surface);width:44px;height:44px;color:var(--forest-ink);cursor:pointer;border-radius:50%;font:300 30px/1 system-ui,sans-serif;position:absolute;top:22px;right:24px}@media (width>=850px){._header_8vdzd_22{padding:32px 40px}}@media (width<=849px){._headerNote_8vdzd_44{display:none}}._form_17dck_1{flex-direction:column;gap:14px;margin-top:22px;display:flex}._sectionHeading_17dck_7{border-top:1px solid var(--forest-line);font:400 25px/1.2 var(--forest-display);margin:20px 0 6px;padding-top:24px}._sectionHeading_17dck_7 span{color:#8a4b27;margin-right:10px;font:italic 13px/1 Georgia,serif}._sectionHeading_17dck_7:first-child{border:0;margin-top:0;padding-top:0}._row_17dck_25{gap:12px;display:flex}._row_17dck_25 ._field_17dck_29{flex:1;min-width:0}._capacity_17dck_33{color:var(--bf-muted);background:0 0;border-radius:3px;margin:0;padding:12px;font-size:12px;line-height:1.5}._form_17dck_1 .input{border-color:#acb69f;border-radius:3px;width:100%;min-width:0;max-width:100%;min-height:48px;font-size:16px;display:block}._field_17dck_29 input[type=date]{box-sizing:border-box;min-width:0;max-width:100%;height:48px;padding:0;overflow:hidden}._form_17dck_1 select.input{appearance:none;cursor:pointer;background-image:none;padding-right:13px}._form_17dck_1 .input[aria-invalid=true]{border-color:var(--bf-orange-dark)}._error_17dck_70{color:var(--bf-orange-dark);margin:4px 0 0;font-size:11px}._consent_17dck_75{background:var(--bf-card-soft);color:var(--bf-muted);border-radius:14px;align-items:flex-start;padding:14px;font-size:12px}._consent_17dck_75 input{margin-top:3px}._consent_17dck_75 .dot{border-radius:6px;margin-top:1px}._note_17dck_90{color:var(--bf-muted);text-align:center;margin:0;font-size:11px}@media (width<=420px){._row_17dck_25{grid-template-columns:1fr 1fr;display:grid}}._new_1f8f7_1{background:var(--color-accent-100);color:var(--color-accent-800)}._confirmed_1f8f7_6{background:var(--color-accent-2-100);color:var(--color-accent-2-800)}._declined_1f8f7_11,._cancelled_1f8f7_16{background:var(--color-neutral-200);color:var(--color-neutral-700)}._loading_ozgvp_1{place-items:center;min-height:240px;display:grid}._loadingIndicator_ozgvp_6{color:var(--bf-muted);justify-items:center;gap:12px;font-size:13px;display:grid}._spinner_ozgvp_13{border:3px solid #c9451c29;border-top-color:var(--bf-orange-dark);border-radius:50%;width:28px;height:28px;animation:.8s linear infinite _spin_ozgvp_13}._error_ozgvp_21{color:var(--bf-muted);justify-items:start;gap:12px;display:grid}._error_ozgvp_21 p{margin:0}@keyframes _spin_ozgvp_13{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._spinner_ozgvp_13{animation:none}}._list_ozgvp_40{gap:12px;display:grid}._row_ozgvp_44{border-radius:18px;gap:10px;padding:18px;display:grid}._declined_ozgvp_50{opacity:.65}._top_ozgvp_53{justify-content:space-between;align-items:center;gap:10px;display:flex}._top_ozgvp_53 .card-title{font-size:24px}._meta_ozgvp_62{color:var(--bf-muted);font-size:12px}._bookingType_ozgvp_66{color:var(--bf-orange-dark);font-size:11px;font-weight:700}._empty_ozgvp_71{gap:8px}._emptyText_ozgvp_74{color:var(--bf-muted);margin:0;font-size:13px}._open_ozgvp_79{color:var(--bf-orange-dark);font-size:12px;font-weight:700;text-decoration:none}._filters_16hxt_1{scrollbar-width:none;flex-wrap:nowrap;gap:7px;margin-bottom:4px;padding-bottom:14px;display:flex;overflow-x:auto}._filters_16hxt_1::-webkit-scrollbar{display:none}._filter_16hxt_1{cursor:pointer;font:inherit;flex:none;font-size:11px}@media (width<=720px){._filters_16hxt_1{padding-left:14px;padding-right:14px}}._empty_gpg2v_1{background:var(--color-neutral-200);justify-content:center;align-items:center;width:100%;height:100%;display:flex}._emptyMark_gpg2v_10{letter-spacing:.08em;text-transform:uppercase;color:var(--color-neutral-700);opacity:.75;font-size:11px}._card_1n6bk_1{border-bottom:10px solid var(--bf-paper);background:var(--bf-card);overflow:hidden}._head_1n6bk_6{align-items:center;gap:11px;min-height:58px;padding:7px 8px 7px 12px;display:flex}._head_1n6bk_6>div{gap:3px;min-width:0;display:grid}._head_1n6bk_6 span{color:var(--bf-muted);font-size:12px}._avatar_1n6bk_22{background:var(--bf-yellow);border-radius:50%;flex:0 0 36px;place-items:center;width:36px;height:36px;font-family:Georgia,serif;font-weight:700;display:grid;color:var(--bf-text)!important}._media_1n6bk_34{aspect-ratio:4/3;background:var(--bf-green);width:100%;display:block;overflow:hidden}._media_1n6bk_34 img{object-fit:cover;width:100%;height:100%}._body_1n6bk_46{padding:16px 18px 8px}._kicker_1n6bk_49{color:var(--bf-green);letter-spacing:.09em;text-transform:uppercase;font-size:11px;font-weight:700}._body_1n6bk_46 h3{margin:7px 0 8px;font-family:Georgia,serif;font-size:27px;line-height:1.06}._body_1n6bk_46 p{color:var(--bf-muted);margin:0 0 13px}._facts_1n6bk_66{flex-wrap:wrap;gap:7px;padding-bottom:7px;display:flex}._facts_1n6bk_66 span{background:var(--bf-card-soft);border-radius:999px;padding:6px 10px;font-size:11px}._action_1n6bk_78{border-top:1px solid var(--bf-line);justify-content:space-between;align-items:center;gap:14px;padding:12px 18px 16px;display:flex}._action_1n6bk_78>div{gap:3px;display:grid}._action_1n6bk_78 span{color:var(--bf-muted);font-size:11px}@media (width<=720px){._media_1n6bk_34{aspect-ratio:1/1.04}}._list_9e39f_1{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:12px 0 18px;display:grid}._list_9e39f_1 button{border:1px solid var(--bf-line);background:var(--bf-paper);min-width:0;color:var(--bf-text);cursor:pointer;border-radius:13px;gap:2px;padding:10px 5px;display:grid}._list_9e39f_1 button[aria-pressed=true]{border-color:var(--bf-orange);background:var(--bf-card-soft)}._list_9e39f_1 strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}._list_9e39f_1 small{color:var(--bf-muted);font-size:10px}._root_1ewg2_1{display:none}._inner_1ewg2_5{align-items:center;gap:12px;width:100%;max-width:680px;min-height:68px;margin:0 auto;padding:0 28px;display:flex}._back_1ewg2_15{width:38px;height:38px;color:var(--bf-text);background:var(--bf-card);border-radius:12px;place-items:center;text-decoration:none;display:grid}._inner_1ewg2_5 .nav-brand{flex:1;font:700 18px Georgia,serif}._inner_1ewg2_5 .tag{margin-left:auto}@media (width<=720px){._inner_1ewg2_5{min-height:60px;padding:0 14px}._back_1ewg2_15{background:0 0}}._container_1o2d5_1{max-width:680px;margin:0 auto;padding:18px 28px 48px}._kicker_1o2d5_6{color:var(--bf-orange-dark);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:800}._bookings_1o2d5_13>h2{margin:4px 0 24px}._prompt_1o2d5_16{background:var(--bf-green);color:var(--bf-green-text);border-radius:18px;justify-content:space-between;align-items:center;gap:16px;margin-top:16px;padding:18px;display:flex}._prompt_1o2d5_16 div{display:grid}._prompt_1o2d5_16 span{opacity:.75;font-size:12px}._prompt_1o2d5_16 a{color:inherit;font-weight:700}@media (width<=720px){._container_1o2d5_1{padding:10px 14px 30px}}._container_mr9r9_1{max-width:680px;margin:0 auto;padding:28px 28px 48px}._intro_mr9r9_6>span{color:var(--bf-orange-dark);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:800}._intro_mr9r9_6 h2{margin:7px 0 10px;font-size:48px}._intro_mr9r9_6 p{max-width:540px;color:var(--bf-muted);margin:0}._group_mr9r9_22{border-top:1px solid var(--bf-line);margin-top:28px;padding-top:20px}._groupTitle_mr9r9_27{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}._groupTitle_mr9r9_27 h3{margin:0;font-family:inherit;font-size:18px}._groupTitle_mr9r9_27 span{color:var(--bf-muted)}._grid_mr9r9_41{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}._pastGrid_mr9r9_46{grid-template-columns:1fr}._card_mr9r9_49{color:#fffaf2;background:var(--bf-green);border-radius:22px;min-height:190px;position:relative;overflow:hidden}._pastGrid_mr9r9_46 ._card_mr9r9_49{min-height:250px}._card_mr9r9_49 img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}._shade_mr9r9_67{background:linear-gradient(#0000,#120d09d1);position:absolute;inset:25% 0 0}._state_mr9r9_72{text-transform:uppercase;border-radius:999px;padding:6px 9px;font-size:10px;font-weight:800;position:absolute;top:14px;left:14px}._current_mr9r9_82{background:var(--bf-green);color:#fffaf2}._future_mr9r9_86{background:var(--bf-yellow);color:#532f1e}._past_mr9r9_46{background:var(--bf-card-soft);color:var(--bf-muted)}._copy_mr9r9_94{display:grid;position:absolute;bottom:18px;left:18px;right:18px}._copy_mr9r9_94 small{color:#fffaf2c7}._copy_mr9r9_94 strong{font:700 24px/1 Georgia,serif}@media (width<=720px){._container_mr9r9_1{padding:16px 14px 30px}._intro_mr9r9_6 h2{font-size:48px}._grid_mr9r9_41,._pastGrid_mr9r9_46{grid-template-columns:1fr}._card_mr9r9_49,._pastGrid_mr9r9_46 ._card_mr9r9_49{border-radius:20px;min-height:220px}}._gallery_1gbvs_1{aspect-ratio:16/11;background:var(--bf-green);border-radius:26px;position:relative;overflow:hidden}._flush_1gbvs_8{border-radius:0}._track_1gbvs_11{z-index:1;touch-action:pan-y pinch-zoom;visibility:hidden;width:100%;height:100%;min-height:0;position:absolute;inset:0;overflow:hidden}._container_1gbvs_24{touch-action:pan-y pinch-zoom;height:100%;display:flex}._positioned_1gbvs_29{visibility:visible}._track_1gbvs_11:focus-visible{outline-offset:-4px}._firstPaint_1gbvs_35{z-index:0;pointer-events:none;background-position:50%;background-size:cover;display:block;position:absolute;inset:0}._firstPaint_1gbvs_35,._firstPaint_1gbvs_35 img{width:100%;height:100%}._firstPaint_1gbvs_35 img{object-fit:cover;display:block}._slide_1gbvs_53{background-position:50%;background-size:cover;flex:0 0 100%;min-width:0}._slide_1gbvs_53 picture,._slide_1gbvs_53 img{width:100%;height:100%;display:block}._slide_1gbvs_53 img{object-fit:cover;-webkit-user-select:none;user-select:none}._arrow_1gbvs_69{z-index:2;color:#32271f;cursor:pointer;background:#fffaf2e0;border:0;border-radius:50%;place-items:center;width:38px;height:38px;margin-top:-19px;padding:0;display:grid;position:absolute;top:50%}._prev_1gbvs_85{left:12px}._next_1gbvs_88{right:12px}._count_1gbvs_91{z-index:2;color:#fffaf2;background:#191411a6;border-radius:999px;padding:5px 9px;font-size:11px;position:absolute;top:12px;right:12px}._dots_1gbvs_102{z-index:2;gap:5px;display:flex;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}._dots_1gbvs_102 i{background:#fffaf299;border-radius:50%;width:6px;height:6px;transition:width .15s}._dots_1gbvs_102 ._active_1gbvs_118{background:#fffaf2;border-radius:9px;width:17px}[data-journey-cover] ._count_1gbvs_91{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}[data-journey-cover] ._arrow_1gbvs_69{width:44px;height:44px;margin-top:-22px;top:43%}[data-journey-cover] ._prev_1gbvs_85{left:14px}[data-journey-cover] ._next_1gbvs_88{right:14px}[data-journey-cover] ._dots_1gbvs_102{background:#1f1a1659;border-radius:999px;padding:10px 14px;top:35px;bottom:auto}[data-forest-detail] ._dots_1gbvs_102{background:#1f1a1659;border-radius:999px;padding:10px 14px;bottom:20px}[data-forest-detail] ._count_1gbvs_91{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}@media (width<=720px){._gallery_1gbvs_1{aspect-ratio:4/5;border-radius:0}._arrow_1gbvs_69{display:none}}._container_vnxgv_1{max-width:680px;margin:0 auto;padding:18px 28px 48px}._emptyState_vnxgv_6{max-width:760px;min-height:60svh;margin:auto;padding:130px 26px 50px}._emptyState_vnxgv_6 h2{font-family:var(--forest-display)}._emptyState_vnxgv_6 p{color:var(--forest-muted);display:block}._intro_vnxgv_19{margin-bottom:18px}._intro_vnxgv_19>span,._season_vnxgv_23{color:var(--bf-orange-dark);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:800}._intro_vnxgv_19 h2{margin:5px 0 8px;font-size:30px}._intro_vnxgv_19 p{max-width:570px;color:var(--bf-muted)}._switcher_vnxgv_38{background:var(--bf-paper-2);border-radius:14px;gap:3px;width:fit-content;margin-bottom:14px;padding:3px;display:flex}._switcher_vnxgv_38 a{color:var(--bf-muted);cursor:pointer;background:0 0;border:0;border-radius:11px;padding:8px 14px;font-weight:700;text-decoration:none}._switcher_vnxgv_38 a[aria-current=page]{background:var(--bf-text);color:var(--bf-paper)}._feed_vnxgv_61{gap:24px;margin-top:18px;display:grid}._post_vnxgv_66{background:var(--bf-card);border-radius:24px;overflow:hidden;box-shadow:0 10px 30px #3e2f221a}html:has(._swipeFeed_vnxgv_74){scroll-snap-type:y mandatory;scroll-padding-top:var(--tg-content-safe-area-inset-top,0px)}._container_vnxgv_1:has(._swipeFeed_vnxgv_74){padding-block:0}._swipeFeed_vnxgv_74{gap:0;margin-top:0}._swipeFeed_vnxgv_74>._post_vnxgv_66{height:calc(var(--tg-viewport-stable-height,100dvh) - var(--tg-content-safe-area-inset-top,0px) - var(--bf-bottom-nav-height) - max(env(safe-area-inset-bottom), var(--tg-content-safe-area-inset-bottom,0px)));scroll-snap-align:start;scroll-snap-stop:always;flex-direction:column;display:flex;overflow:clip}._swipeFeed_vnxgv_74 ._postHead_vnxgv_100,._swipeFeed_vnxgv_74 ._postBody_vnxgv_101{flex:none}._swipeFeed_vnxgv_74 ._postGallery_vnxgv_104{flex:0 auto;min-height:100px}._swipeFeed_vnxgv_74 ._postGallery_vnxgv_104>div{aspect-ratio:auto;height:100%}._swipeFeed_vnxgv_74 ._postBody_vnxgv_101 p{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (height<=700px){._swipeFeed_vnxgv_74 ._postBody_vnxgv_101 p{-webkit-line-clamp:2}._swipeFeed_vnxgv_74 ._postBody_vnxgv_101{padding-block:10px}}._postHead_vnxgv_100{align-items:center;padding:14px 18px;display:flex}._postHead_vnxgv_100 h3{font-family:var(--font-body);letter-spacing:-.015em;overflow-wrap:break-word;margin:0;font-size:17px;font-weight:700;line-height:1.35}._postBody_vnxgv_101{padding:14px 18px}._postBody_vnxgv_101 p{-webkit-line-clamp:3;color:var(--bf-muted);-webkit-box-orient:vertical;margin:0;font-size:15px;line-height:1.5;display:-webkit-box;overflow:hidden}._detailsButton_vnxgv_153{white-space:nowrap;min-height:44px;margin:0;padding:8px 12px;font-size:13px;font-weight:600}._scheduleTitle_vnxgv_161{margin:4px 0 5px;font-family:inherit;font-size:18px}._schedule_vnxgv_161{gap:9px;margin-top:18px;display:grid}._feature_vnxgv_171,._event_vnxgv_172{color:inherit;text-decoration:none;position:relative;overflow:hidden}._feature_vnxgv_171{background:var(--bf-green);color:#fffaf2;border-radius:24px;align-items:flex-end;min-height:360px;padding:24px;display:flex}._feature_vnxgv_171:after{content:"";background:linear-gradient(#0000,#14120fc7);position:absolute;inset:35% 0 0}._feature_vnxgv_171 img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}._feature_vnxgv_171 ._date_vnxgv_200,._feature_vnxgv_171 div{z-index:1;position:relative}._feature_vnxgv_171 div{margin-left:14px;display:grid}._feature_vnxgv_171 strong{font-family:Georgia,serif;font-size:30px}._event_vnxgv_172{background:var(--bf-card);border-radius:18px;grid-template-columns:52px 82px minmax(0,1fr);align-items:center;gap:12px;min-height:82px;padding:8px;display:grid}._event_vnxgv_172 img{object-fit:cover;border-radius:13px;width:82px;height:72px}._event_vnxgv_172 div{gap:4px;display:grid}._event_vnxgv_172 small{color:var(--bf-muted)}._date_vnxgv_200{color:var(--bf-orange-dark);justify-items:center;display:grid}._date_vnxgv_200 strong{font-family:Georgia,serif;font-size:25px;line-height:1}._date_vnxgv_200 small{margin-top:4px;font-size:9px;font-weight:700}@media (width<=720px){._container_vnxgv_1{padding:10px 14px 30px}._post_vnxgv_66{border-top:1px solid var(--bf-line);border-bottom:12px solid var(--bf-paper-2);box-shadow:none;border-radius:0;margin-inline:-14px}._feed_vnxgv_61{gap:0}._postHead_vnxgv_100{padding:12px 16px}._postBody_vnxgv_101{gap:12px;padding:12px 16px}._feature_vnxgv_171{border-radius:0;width:calc(100% + 28px);min-height:390px;margin-inline:-14px}._event_vnxgv_172{border-radius:16px;grid-template-columns:44px 64px minmax(0,1fr);gap:9px;padding:9px 7px}._event_vnxgv_172 img{width:64px;height:64px}}._intro_vnxgv_19>span,._intro_vnxgv_19 p{display:none}._intro_vnxgv_19 h2{font-family:var(--font-body);margin:0;font-size:26px;font-weight:700;line-height:1.25}._postGallery_vnxgv_104{aspect-ratio:16/11}._postGallery_vnxgv_104>div{aspect-ratio:auto;height:100%}._swipeFeed_vnxgv_74 ._postBody_vnxgv_101{flex:1 0 auto}._action_vnxgv_314{border-top:1px solid var(--bf-line);justify-content:space-between;align-items:center;gap:14px;padding:14px 18px 16px;display:flex}._nextSession_vnxgv_322{gap:3px;min-width:0;display:grid}._nextSession_vnxgv_322>span{color:var(--bf-orange-dark);letter-spacing:.035em;text-transform:uppercase;font-size:10px;font-weight:750}._nextSession_vnxgv_322 strong{font-size:14px;line-height:1.3}._nextSession_vnxgv_322 small{color:var(--bf-muted);font-size:11px}._post_vnxgv_66[data-footer=compact] ._postBody_vnxgv_101{padding-bottom:8px}._post_vnxgv_66[data-footer=compact] ._action_vnxgv_314{border:0;padding-top:8px}._post_vnxgv_66[data-footer=compact] ._nextSession_vnxgv_322>span{display:none}._post_vnxgv_66[data-footer=ticket] ._action_vnxgv_314{border:1px dashed var(--bf-orange-dark);background:var(--bf-card-soft);border-radius:12px;margin:0 16px 16px;padding:16px 12px;position:relative}._post_vnxgv_66[data-footer=ticket] ._detailsButton_vnxgv_153{border-radius:8px}._swipeFeed_vnxgv_74 ._action_vnxgv_314{flex:none}@media (width<=720px){._postGallery_vnxgv_104{aspect-ratio:4/5}._action_vnxgv_314{gap:10px;padding:12px 16px 14px}}@media (height<=700px){._swipeFeed_vnxgv_74 ._action_vnxgv_314{padding-block:10px}._swipeFeed_vnxgv_74 ._nextSession_vnxgv_322>span{font-size:9px}._swipeFeed_vnxgv_74 ._nextSession_vnxgv_322 small{font-size:10px}}@media (hover:hover) and (pointer:fine){html:has(._swipeFeed_vnxgv_74){scroll-snap-type:y proximity}}._post_vnxgv_66[data-header=editorial] ._postHead_vnxgv_100{border-top:3px solid var(--bf-orange-dark);gap:7px;padding-block:17px;display:grid}._postEyebrow_vnxgv_402{color:var(--bf-orange-dark);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:750}._post_vnxgv_66[data-header=editorial] ._postHead_vnxgv_100 h3{letter-spacing:-.025em;font-family:Georgia,Times New Roman,serif;font-size:25px;line-height:1.12}._post_vnxgv_66[data-header=compact] ._postHead_vnxgv_100{border-left:3px solid var(--bf-orange-dark);gap:3px;margin:12px 16px;padding:2px 0 2px 12px;display:grid}._postLocation_vnxgv_422{color:var(--bf-muted);font-size:11px}._captionTitle_vnxgv_426,._footerTitle_vnxgv_427{font-family:var(--font-body);letter-spacing:-.025em;overflow-wrap:anywhere;font-size:21px;font-weight:750;line-height:1.2}._captionTitle_vnxgv_426{margin:0 0 10px}._post_vnxgv_66[data-header=caption] ._postBody_vnxgv_101{padding:22px 24px 18px}._post_vnxgv_66[data-header=caption] ._captionTitle_vnxgv_426{letter-spacing:-.035em;text-wrap:balance;overflow-wrap:break-word;max-width:25ch;margin-bottom:12px;font-family:Georgia,Times New Roman,serif;font-size:clamp(26px,3vw,34px);font-weight:400;line-height:1.12}._post_vnxgv_66[data-header=caption] ._postBody_vnxgv_101 p{max-width:52ch;font-size:14px;line-height:1.65}._post_vnxgv_66[data-header=caption] ._action_vnxgv_314{margin:0 24px;padding:17px 0 22px}._post_vnxgv_66[data-header=caption] ._detailsButton_vnxgv_153{border-radius:14px;min-height:46px;padding:12px 18px}._swipeFeed_vnxgv_74 ._post_vnxgv_66[data-header=caption] ._postBody_vnxgv_101{flex:1 0 auto;padding:18px 20px 14px}._swipeFeed_vnxgv_74 ._post_vnxgv_66[data-header=caption] ._captionTitle_vnxgv_426{margin-bottom:9px;font-size:clamp(25px,6.7vw,30px)}._swipeFeed_vnxgv_74 ._post_vnxgv_66[data-header=caption] ._action_vnxgv_314{margin-inline:20px;padding-block:13px 16px}@media (width<=360px),(height<=700px){._swipeFeed_vnxgv_74 ._post_vnxgv_66[data-header=caption] ._postBody_vnxgv_101{padding:14px 16px 10px}._swipeFeed_vnxgv_74 ._post_vnxgv_66[data-header=caption] ._captionTitle_vnxgv_426{margin-bottom:7px;font-size:24px}._swipeFeed_vnxgv_74 ._post_vnxgv_66[data-header=caption] ._postBody_vnxgv_101 p{-webkit-line-clamp:2;font-size:13px;line-height:1.5}._swipeFeed_vnxgv_74 ._post_vnxgv_66[data-header=caption] ._action_vnxgv_314{margin-inline:16px}}._post_vnxgv_66[data-header=footer-title] ._action_vnxgv_314{flex-wrap:wrap}._footerTitle_vnxgv_427{flex:0 0 100%;margin:0;font-size:19px}:is(html:has([data-journey-viewport]),body:has([data-journey-viewport])){overflow:hidden}[data-journey-viewport]{overscroll-behavior-y:contain;scroll-snap-type:y mandatory;overflow-anchor:none;scrollbar-width:none;background:var(--journey-edge-color,var(--forest-paper));height:100%;scroll-padding:0;transition:background-color .42s cubic-bezier(.22,1,.36,1);position:fixed;inset:0;overflow:hidden auto}[data-journey-viewport]::-webkit-scrollbar{display:none}._feed_1ceco_24{background:var(--forest-paper);height:100%}@supports (-webkit-touch-callout:none){html:not([data-telegram-mini-app=true]) [data-journey-viewport]{position:absolute}}html[data-journey-surface],html[data-journey-surface] body{transition:background-color .42s cubic-bezier(.22,1,.36,1)}html[data-journey-surface=photo],html[data-journey-surface=photo] body{--journey-edge-color:var(--forest-paper);background:var(--forest-paper)}html[data-journey-surface=green],html[data-journey-surface=green] body{--journey-edge-color:var(--forest-green);background:var(--forest-green)}html[data-telegram-mini-app=true] body:has([data-journey-feed]){padding-top:0}._pair_1ceco_55{overflow-anchor:none;height:100%;position:relative;overflow:clip}._cover_1ceco_61,._finale_1ceco_62{scroll-snap-align:start;scroll-snap-stop:always;height:100%;min-height:100%}._cover_1ceco_61{isolation:isolate;color:var(--forest-paper);background:#171a17;position:relative;overflow:clip}._photo_1ceco_75{position:absolute;inset:0}._photo_1ceco_75>div{aspect-ratio:auto;border-radius:0;height:100%}._cover_1ceco_61:after{content:"";pointer-events:none;z-index:2;background:linear-gradient(#1f1a1640 0%,#0000 25% 40%,#17110b1f 54%,#17110bd9 82%,#17110bfa 100%);position:absolute;inset:0}._progress_1ceco_100{z-index:4;top:calc(20px + max(env(safe-area-inset-top), var(--tg-content-safe-area-inset-top,0px)));pointer-events:none;gap:5px;height:2px;display:flex;position:absolute;left:24px;right:80px}._progress_1ceco_100 i{background:#f8f0e440;flex:1}._progress_1ceco_100 i[data-seen]{background:#f8f0e4bb}._copy_1ceco_121{z-index:3;pointer-events:none;width:100%;padding:65px max(24px,50% - 576px) 24px;position:absolute;inset:auto 0 0}._rubric_1ceco_129{color:var(--forest-accent);font:600 9px/1.3 var(--font-body);text-transform:uppercase;letter-spacing:.12em;justify-content:space-between;align-items:center;gap:20px;margin:0 0 14px;display:flex}._rubric_1ceco_129 span{color:#f8f0e4b8;white-space:nowrap;font-weight:400}._copy_1ceco_121 h3{max-width:26ch;font:400 clamp(27px, 7.6vw, 36px)/1.13 var(--forest-display);letter-spacing:-.025em;text-wrap:balance;margin:0 0 24px}._coverFooter_1ceco_152{border-top:1px solid #f8f0e444;justify-content:space-between;gap:16px;padding-top:12px;display:flex}._coverFooter_1ceco_152 a,._coverFooter_1ceco_152 button{min-height:44px;color:inherit;font:500 12px/1.35 var(--font-body);pointer-events:auto;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:7px 0;text-decoration:none;display:inline-flex}._coverFooter_1ceco_152 button span{font:28px/1 system-ui,sans-serif}._chapter_1ceco_179{z-index:5;visibility:hidden;color:var(--forest-paper);background:linear-gradient(#304b3a 0% 44%,#2a3c2d 66%,#222719 83%,#17110b 100%);transition:transform .42s cubic-bezier(.22,1,.36,1),visibility .42s;position:absolute;inset:0;transform:translateY(100%)}._pair_1ceco_55[data-description-open] ._chapter_1ceco_179{transform:translateY(var(--sheet-drag,0px));visibility:visible}._chapter_1ceco_179[data-dragging]{transition:none}._inner_1ceco_205{flex-direction:column;max-width:1200px;height:100%;min-height:0;margin:auto;padding:24px;display:flex;overflow:hidden}._chapterHeader_1ceco_215{justify-content:space-between;align-items:center;gap:20px;min-height:54px;padding-bottom:18px;display:flex}._chapterHeader_1ceco_215 button{color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}._chapterHeader_1ceco_215>span{color:#f8f0e4b8;font:10px/1.4 var(--font-body);text-transform:uppercase;letter-spacing:.1em}._chapterBody_1ceco_237{overscroll-behavior-y:contain;flex-direction:column;flex:1 1 0;justify-content:flex-start;gap:28px;min-height:0;padding:8px 0 26px;display:flex;overflow-y:auto}._chapterBody_1ceco_237>*{flex-shrink:0}@media (width<=849px){._chapterBody_1ceco_237>._intro_1ceco_252{margin-top:auto}._chapterBody_1ceco_237>._points_1ceco_255{margin-bottom:auto}}._hand_1ceco_259{color:var(--forest-accent);font:400 25px/1.2 var(--forest-hand);margin:0 0 12px}._intro_1ceco_252 h2{font:400 clamp(24px, 6.2vw, 30px)/1.13 var(--forest-display);letter-spacing:-.025em;text-wrap:balance;max-width:600px;margin:0 0 15px}._intro_1ceco_252>p:not(._hand_1ceco_259){font:400 14px/1.55 var(--forest-body);max-width:600px;margin:0 0 15px}._meta_1ceco_276{color:#f8f0e4a8;font:10px/1.4 var(--font-body);text-transform:uppercase;letter-spacing:.08em}._points_1ceco_255{flex-direction:column;gap:17px;margin:0;padding:0;list-style:none;display:flex}._points_1ceco_255 li{font:500 clamp(18px, 4.8vw, 22px)/1.4 var(--font-body);letter-spacing:-.01em;text-wrap:pretty;align-items:baseline;gap:12px;display:flex}._points_1ceco_255 li span{width:16px;color:var(--forest-accent);letter-spacing:0;flex:none;font:italic 11px/1 Georgia,serif}._chapterFooter_1ceco_307{border-top:1px solid #f8f0e438;flex-wrap:wrap;justify-content:space-between;gap:16px;padding-top:18px;display:flex}._chapterFooter_1ceco_307 a,._chapterFooter_1ceco_307 button{color:#f8f0e4b8;min-height:44px;font:400 12px/1.4 var(--font-body);cursor:pointer;background:0 0;border:0;align-items:center;padding:0;text-decoration:none;display:flex}._chapterFooter_1ceco_307 a{color:var(--forest-accent);text-underline-offset:5px;text-align:right;text-decoration:underline}._chapterFooter_1ceco_307 ._reserve_1ceco_334{background:var(--forest-accent);min-height:48px;color:var(--forest-green);border-radius:999px;flex-basis:100%;justify-content:center;padding:12px 20px;font-weight:600;text-decoration:none}._finale_1ceco_62{color:var(--forest-paper);background:linear-gradient(#304b3a 0% 44%,#2a3c2d 66%,#222719 83%,#17110b 100%);flex-direction:column;justify-content:space-between;padding:25px max(24px,50% - 550px) 0;display:flex}._finale_1ceco_62 header,._finale_1ceco_62 footer{justify-content:space-between;align-items:center;gap:20px;font-size:10px;display:flex}._finale_1ceco_62 header>span:last-child{text-align:right;max-width:150px}._finale_1ceco_62>div{text-align:center;width:100%;max-width:700px;margin:auto}._finale_1ceco_62 h2{font:400 clamp(34px, 8.3vw, 56px)/1.13 var(--forest-display);letter-spacing:-.025em;margin:0 0 24px}._finale_1ceco_62 p:not(._hand_1ceco_259){max-width:415px;font:14px/1.6 var(--forest-body);color:#f8f0e4d9;margin:0 auto}._finale_1ceco_62 button{background:var(--forest-paper);min-height:48px;color:var(--forest-green);font:500 14px/1.5 var(--font-body);cursor:pointer;border:0;border-radius:999px;margin:25px auto 20px;padding:12px 24px;display:block}._finale_1ceco_62 a{color:inherit}._finale_1ceco_62 footer{border-top:1px solid #f8f0e444;padding:20px 0}@media (width>=850px){._copy_1ceco_121{padding:80px max(48px,50% - 552px) 50px}._copy_1ceco_121 h3{font-size:clamp(39px,3.8vw,52px)}._inner_1ceco_205{padding:32px 48px}._chapterBody_1ceco_237{grid-template-columns:.85fr 1.15fr;align-content:start;align-items:start;gap:65px;padding:36px 0;display:grid}._intro_1ceco_252 h2{font-size:36px}._intro_1ceco_252>p:not(._hand_1ceco_259){font-size:17px;line-height:1.65}._points_1ceco_255{gap:26px}._points_1ceco_255 li{font-size:clamp(23px,2.2vw,30px)}._coverFooter_1ceco_152 a,._coverFooter_1ceco_152 button,._chapterFooter_1ceco_307 a{font-size:15px}}@media (height<=680px) and (width<=849px){._inner_1ceco_205{padding:17px 20px}._chapterHeader_1ceco_215{min-height:45px;padding-bottom:10px}._chapterBody_1ceco_237{gap:17px;padding-bottom:14px}._intro_1ceco_252 h2{margin-bottom:10px;font-size:23px}._intro_1ceco_252>p:not(._hand_1ceco_259){font-size:12px}._points_1ceco_255{gap:12px}._points_1ceco_255 li{font-size:18px}}._chapterHeader_1ceco_215,._chapterFooter_1ceco_307{flex-shrink:0}._copy_1ceco_121{padding-bottom:max(24px, env(safe-area-inset-bottom), var(--tg-content-safe-area-inset-bottom,0px))}._inner_1ceco_205{padding-top:calc(24px + max(env(safe-area-inset-top), var(--tg-content-safe-area-inset-top,0px)));padding-bottom:max(24px, env(safe-area-inset-bottom), var(--tg-content-safe-area-inset-bottom,0px))}@media (prefers-reduced-motion:reduce){[data-journey-viewport],html[data-journey-surface],html[data-journey-surface] body,._chapter_1ceco_179{transition:none}}html[data-journey-browser=safari],html[data-journey-browser=safari] body{--journey-edge-color:#17110b;background:#17110b}html[data-journey-browser=safari] [data-journey-viewport]:before{content:"";height:calc(28px + env(safe-area-inset-top));z-index:21;pointer-events:none;background:linear-gradient(#17110bd9,#17110b00);position:fixed;inset:0 0 auto}@media (display-mode:standalone),(display-mode:fullscreen){html[data-journey-browser=safari] [data-journey-chapter],html[data-journey-browser=safari] [data-journey-finale],html[data-journey-browser=safari] [data-journey-page][data-journey-surface=green]{background:#304b3a}}._container_14czm_1{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;max-width:560px;min-height:calc(100svh - 100px);margin:0 auto;padding:42px 28px;display:flex}._check_14czm_13{background:var(--bf-green);color:#fffaf2;width:112px;height:112px;box-shadow:26px 20px 0 -15px var(--bf-yellow), -30px 30px 0 -19px var(--bf-violet), 34px -24px 0 -22px var(--bf-orange);border-radius:50%;place-items:center;display:grid;position:relative}._kicker_14czm_27{color:var(--bf-orange-dark);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:800}._container_14czm_1 h2{margin:3px 0 5px}._summary_14czm_37{text-align:left;width:100%;margin:10px 0}._row_14czm_42{border-bottom:1px solid var(--bf-line);justify-content:space-between;gap:18px;padding:9px 0;font-size:13px;display:flex}._row_14czm_42:last-child{border:0}._action_14czm_53{width:min(320px,100%)}@media (width<=720px){._container_14czm_1{padding:38px 14px}}._intro_h5sj6_1{z-index:200;background:radial-gradient(ellipse at 3% 15%, #d9b99112, transparent 45%), radial-gradient(ellipse at 90% 90%, #d9b99117, transparent 42%), var(--forest-paper);width:100%;max-width:100%;height:100dvh;max-height:100dvh;color:var(--forest-ink);border:0;margin:0;padding:24px;position:fixed;inset:0;overflow:hidden}._intro_h5sj6_1[open]{place-items:center;animation:.42s cubic-bezier(.45,0,.2,1) .98s forwards _opening-leave_h5sj6_1;display:grid}._intro_h5sj6_1::backdrop{background:0 0}._intro_h5sj6_1 img{width:min(100%,332px);height:auto}@media (width<=649px){._intro_h5sj6_1 img{width:min(100%,264px)}}@media (width<=359px){._intro_h5sj6_1 img{width:min(100%,219px)}}._intro_h5sj6_1 button{min-height:44px;color:var(--forest-muted);font:400 11px/1.4 var(--font-body);cursor:pointer;background:0 0;border:0;padding:10px 16px;position:absolute;bottom:28px;left:50%;transform:translate(-50%)}@keyframes _opening-leave_h5sj6_1{0%{transform:translateY(0)}to{transform:translateY(100%)}}@media (prefers-reduced-motion:reduce){._intro_h5sj6_1[open]{animation:.12s .5s forwards _opening-fade_h5sj6_1}@keyframes _opening-fade_h5sj6_1{to{opacity:0}}}._page_cgxis_1{background:var(--forest-green);height:100%;color:var(--forest-paper)}._hero_cgxis_6,._about_cgxis_7{scroll-snap-align:start;scroll-snap-stop:always;background:linear-gradient(#304b3a 0% 44%,#2a3c2d 66%,#222719 83%,#17110b 100%)}._hero_cgxis_6{isolation:isolate;justify-content:center;align-items:flex-end;min-height:100%;display:flex;position:relative;overflow:hidden}._hero_cgxis_6>img,._hero_cgxis_6>div:first-child:not(._heroCopy_cgxis_29){object-fit:cover;width:100%;height:100%;position:absolute;inset:0}._hero_cgxis_6:after{content:"";z-index:-1;background:linear-gradient(#132a2220 0%,#0000 28%,#12261c38 55%,#11251ef5 100%);position:absolute;inset:0}._hero_cgxis_6>img{z-index:-2}._heroCopy_cgxis_29{z-index:2;text-align:center;width:100%;max-width:1050px;padding:140px 24px 42px;position:relative}._hero_cgxis_6 h1{font:400 clamp(37px, 10.8vw, 55px)/1.13 var(--forest-display);letter-spacing:-.025em;text-wrap:balance;margin:0 0 22px}._heroCopy_cgxis_29 p{max-width:500px;font:400 15px/1.5 var(--forest-body);margin:0 auto 25px}._pill_cgxis_71{background:var(--forest-green);min-height:52px;color:inherit;font:400 14px/1.4 var(--forest-body);border:1px solid #f8f0e46b;border-radius:999px;justify-content:center;align-items:center;padding:16px 28px;text-decoration:none;display:inline-flex}._about_cgxis_7{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:100%;padding:58px 26px;display:flex}._eyebrow_cgxis_93{color:var(--forest-accent);font:400 10px/1.4 var(--font-body);letter-spacing:.12em;text-transform:uppercase;margin:0 0 18px}._about_cgxis_7 h2{max-width:800px;font:400 clamp(34px, 9.3vw, 52px)/1.13 var(--forest-display);letter-spacing:-.025em;margin:0 0 26px}._about_cgxis_7>p:not(._eyebrow_cgxis_93){color:#f8f0e4d9;max-width:520px;font:400 15px/1.75 var(--forest-body);margin:0 auto}._next_cgxis_112{min-height:44px;color:inherit;font:400 14px/1.5 var(--forest-body);border-bottom:1px solid #f8f0e470;align-items:center;gap:20px;margin-top:34px;padding:12px 0;text-decoration:none;display:inline-flex}._next_cgxis_112 span{font:24px/1 system-ui,sans-serif}._footer_cgxis_129{color:#f8f0e4b8;border-top:1px solid #f8f0e444;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:25px;padding:30px max(24px,50% - 550px);font-size:11px;display:flex}._footer_cgxis_129 a{color:inherit}@media (width>=850px){._heroCopy_cgxis_29 p br:last-child{display:none}._heroCopy_cgxis_29{padding-bottom:55px}._hero_cgxis_6 h1{font-size:clamp(64px,6.4vw,94px)}._heroCopy_cgxis_29 p,._about_cgxis_7>p:not(._eyebrow_cgxis_93){font-size:18px}._about_cgxis_7 h2{font-size:65px}}@media (height<=600px){._heroCopy_cgxis_29{padding-block:110px 24px}._hero_cgxis_6 h1{margin-bottom:14px;font-size:36px}._heroCopy_cgxis_29 p{margin-bottom:17px;font-size:12px}._about_cgxis_7 h2{font-size:33px}}._container_1tovf_1{align-items:start;gap:26px;max-width:680px;margin:0 auto;padding:12px 28px 48px;display:grid}._topline_1tovf_9{color:#dce2ce;font:400 10px/1.4 var(--font-body);letter-spacing:.04em;border-bottom:1px solid #f8f0e438;justify-content:space-between;gap:16px;margin-bottom:25px;padding-bottom:15px;display:flex}._headingNote_1tovf_20{align-items:center;min-height:84px;margin-bottom:12px;padding-right:110px;display:flex;position:relative}._seal_1tovf_28{width:84px;height:84px;font:500 9px/1.3 var(--font-body);color:var(--forest-accent);background:#efb78308;border:1px solid #efb783aa;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:3px;text-decoration:none;display:flex;position:absolute;top:0;right:0}._seal_1tovf_28:before{content:"";border:1px dashed #efb78380;border-radius:50%;position:absolute;inset:4px}._seal_1tovf_28 em{font:400 24px/1.1 var(--forest-hand)}._seal_1tovf_28>span{text-transform:uppercase;letter-spacing:.04em;font-size:8px}._seal_1tovf_28:hover{background:#efb78318}._seal_1tovf_28:focus-visible{outline-offset:5px;outline:2px solid}._bookingCol_1tovf_68{scroll-margin-top:24px}._storyPhoto_1tovf_71{background:var(--forest-surface);width:calc(100% - 26px);color:var(--forest-green);border:1px solid #d5dacb;margin:37px auto 14px;padding:10px 10px 0;position:relative;transform:rotate(-2deg);box-shadow:0 6px 15px #25392e0b}._storyPhoto_1tovf_71:before{content:"";z-index:1;background:#d3d7bdcf;width:86px;height:22px;position:absolute;top:-10px;left:calc(50% - 43px);transform:rotate(5deg)}._storyPhoto_1tovf_71 img{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto;display:block}._storyPhoto_1tovf_71 figcaption{text-align:center;font:400 25px/1.2 var(--forest-hand);padding:18px 5px 21px}._contextNav_1tovf_105{align-items:center;min-height:40px;display:flex}._contextNav_1tovf_105 a{color:var(--bf-muted);font-size:13px;font-weight:650;text-decoration:none}._contextNav_1tovf_105 a:hover{color:var(--bf-orange-dark)}._mainCol_1tovf_119{gap:24px;min-width:0;display:grid}._copy_1tovf_124{border-top:2px solid var(--bf-text);border-bottom:1px solid var(--bf-line);padding:22px 0 20px}._kicker_1tovf_129,._bookingEyebrow_1tovf_130{color:var(--bf-orange-dark);letter-spacing:.11em;text-transform:uppercase;font-size:10px;font-weight:750;line-height:1.5;display:block}._copy_1tovf_124 h2{letter-spacing:-.035em;overflow-wrap:break-word;text-wrap:balance;max-width:20ch;margin:14px 0 18px;font-family:Georgia,Times New Roman,serif;font-size:clamp(34px,4.2vw,46px);font-weight:700;line-height:1.08}._posterMeta_1tovf_150{color:var(--bf-muted);flex-wrap:wrap;gap:6px 18px;font-size:12px;display:flex}._posterMeta_1tovf_150 span+span:before{content:"·";margin-right:18px}._posterPhoto_1tovf_161{min-width:0}._posterPhoto_1tovf_161>div{border-radius:4px}._lead_1tovf_167{letter-spacing:-.012em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:22px;line-height:1.45}._details_1tovf_174{padding-top:4px}._details_1tovf_174 h3{font-family:var(--font-body);margin:0 0 14px;font-size:18px;font-weight:750}._details_1tovf_174 p{margin:0 0 16px;font-size:16px;line-height:1.7}._details_1tovf_174 p:last-child{margin-bottom:0}._programInfo_1tovf_191{border-top:1px solid var(--bf-line);gap:0;margin:0;display:grid}._programInfo_1tovf_191>div{border-bottom:1px solid var(--bf-line);padding:18px 0}._programInfo_1tovf_191 dt{color:var(--bf-muted);margin-bottom:6px;font-size:12px;font-weight:650}._programInfo_1tovf_191 dd{overflow-wrap:anywhere;margin:0;font-size:16px;line-height:1.6}._bookingCol_1tovf_68{border:1px solid var(--bf-line);border-top:3px solid var(--bf-orange-dark);background:var(--bf-card);border-radius:4px;width:100%;min-width:0;padding:26px}._bookingCol_1tovf_68>span,._bookingCol_1tovf_68>small{color:var(--bf-muted);font-size:12px}._bookingCol_1tovf_68 h3{text-wrap:balance;margin:8px 0 12px;font-family:Georgia,Times New Roman,serif;font-size:30px;font-weight:700;line-height:1.15}._bookingCol_1tovf_68>p{color:var(--bf-muted);margin:0 0 18px}._bookingCol_1tovf_68>small{text-align:center;margin-top:12px;display:block}._groupBooking_1tovf_244{border-top:1px dashed var(--bf-line);margin-top:24px;padding-top:24px}._groupBooking_1tovf_244>span{color:var(--bf-orange-dark);font-size:11px;font-weight:700}._groupBooking_1tovf_244 h3{font-size:25px}._groupBooking_1tovf_244 p,._groupDescription_1tovf_258,._groupCapacity_1tovf_259,._availability_1tovf_260{font-size:14px;line-height:1.6}._groupBooking_1tovf_244 p,._groupDescription_1tovf_258{color:var(--bf-muted)}._groupDescription_1tovf_258{max-width:48ch;margin:14px 0}._groupCapacity_1tovf_259{margin:14px 0 0}._bookingButton_1tovf_275{min-height:48px;margin-top:22px;padding:12px 16px}._container_1tovf_1[data-program-layout=editorial] ._copy_1tovf_124{border-top:0;order:1;padding-top:0;padding-bottom:24px}._container_1tovf_1[data-program-layout=editorial] ._posterPhoto_1tovf_161{order:0}._container_1tovf_1[data-program-layout=editorial] ._mainCol_1tovf_119>:not(._posterPhoto_1tovf_161):not(._copy_1tovf_124){order:2}._container_1tovf_1[data-program-layout=editorial] ._copy_1tovf_124 h2{letter-spacing:-.035em;max-width:22ch;margin:12px 0 20px;font-family:Georgia,Times New Roman,serif;font-size:clamp(34px,4vw,48px);font-weight:400;line-height:1.07}._container_1tovf_1[data-program-layout=editorial] ._mainCol_1tovf_119{gap:30px}._introduction_1tovf_308{gap:14px;display:grid}._sectionLabel_1tovf_312{color:var(--bf-orange-dark);letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:750}._container_1tovf_1[data-program-layout=editorial] ._lead_1tovf_167{max-width:42ch;font-size:clamp(21px,2.2vw,25px);line-height:1.48}._container_1tovf_1[data-program-layout=editorial] ._details_1tovf_174{border-left:2px solid var(--bf-orange-dark);background:var(--bf-card);border-radius:0 18px 18px 0;padding:24px}._container_1tovf_1[data-program-layout=editorial] ._details_1tovf_174 p{color:var(--bf-muted);font-size:15px;line-height:1.8}._practical_1tovf_335 h3{font-family:var(--font-body);margin:0 0 16px;font-size:18px;font-weight:750}._contentSection_1tovf_341{border-top:1px solid var(--bf-line);min-width:0;padding-top:24px}._contentSection_1tovf_341 h3{font-family:var(--font-body);letter-spacing:-.02em;margin:0 0 16px;font-size:19px;font-weight:750;line-height:1.35}._contentSection_1tovf_341 p,._contentSection_1tovf_341 li{max-width:65ch;color:var(--bf-muted);overflow-wrap:anywhere;font-size:15px;line-height:1.8}._contentSection_1tovf_341 p{margin:0 0 14px}._contentSection_1tovf_341 p:last-child{margin-bottom:0}._contentSection_1tovf_341 ul{gap:10px;margin:0;padding-left:20px;list-style-type:disc;display:grid}._contentSection_1tovf_341 li{padding-left:5px}._contentSection_1tovf_341 li::marker{color:var(--bf-orange-dark)}._contentSection_1tovf_341 a{color:var(--bf-orange-dark);text-underline-offset:3px;text-decoration-thickness:1px}._container_1tovf_1[data-program-layout=editorial] ._programInfo_1tovf_191{border:1px solid var(--bf-line);background:var(--bf-card);border-radius:18px;padding:4px 22px;overflow:hidden}._container_1tovf_1[data-program-layout=editorial] ._programInfo_1tovf_191>div:last-child{border-bottom:0}._container_1tovf_1[data-program-layout=editorial] ._programInfo_1tovf_191 dt{letter-spacing:.025em;font-size:11px}._container_1tovf_1[data-program-layout=editorial] ._programInfo_1tovf_191 dd{font-size:15px;line-height:1.7}._container_1tovf_1[data-program-layout=editorial] ._posterPhoto_1tovf_161>div{border-radius:22px}._container_1tovf_1[data-program-layout=editorial] ._bookingCol_1tovf_68{border-top-width:1px;border-radius:20px}._container_1tovf_1[data-program-layout=ticket] ._copy_1tovf_124{background:var(--bf-green);color:var(--bf-green-text);border:0;padding:26px}._container_1tovf_1[data-program-layout=ticket] ._kicker_1tovf_129,._container_1tovf_1[data-program-layout=ticket] ._posterMeta_1tovf_150{color:inherit}._container_1tovf_1[data-program-layout=ticket] ._copy_1tovf_124 h2{text-transform:uppercase;font-size:34px}._container_1tovf_1[data-booking-layout=ticket] ._bookingCol_1tovf_68{border:1px dashed var(--bf-orange-dark);background:var(--bf-card-soft);border-radius:14px}@media (width<=720px){._container_1tovf_1{gap:24px;padding:14px 16px 32px}._copy_1tovf_124{padding-block:20px}._copy_1tovf_124 h2{font-size:36px}._posterPhoto_1tovf_161{width:calc(100% + 32px);margin-inline:-16px}._posterPhoto_1tovf_161>div{border-radius:0}._lead_1tovf_167{font-size:21px}._bookingCol_1tovf_68{padding:22px}._bookingCol_1tovf_68 h3{font-size:28px}._container_1tovf_1[data-program-layout=editorial] ._posterPhoto_1tovf_161>div{border-radius:0}}._container_1tovf_1[data-forest-detail]{max-width:none;color:var(--forest-ink);background:var(--forest-paper);margin:0;padding:0;display:block;position:relative}._container_1tovf_1[data-forest-detail] ._mainCol_1tovf_119{display:block}._container_1tovf_1[data-forest-detail] ._contextNav_1tovf_105{z-index:8;padding:0;position:absolute;top:16px;right:16px}._container_1tovf_1[data-forest-detail] ._contextNav_1tovf_105 a{background:var(--forest-paper);width:44px;height:44px;color:var(--forest-green);border:1px solid #f8f0e4a0;border-radius:50%;place-items:center;font:300 30px/1 system-ui,sans-serif;text-decoration:none;display:grid;box-shadow:0 2px 12px #17352725}._container_1tovf_1[data-forest-detail] ._posterPhoto_1tovf_161{width:100%;height:62svh;min-height:280px;max-height:640px;margin:0}._container_1tovf_1[data-forest-detail] ._posterPhoto_1tovf_161>div{aspect-ratio:auto;border-radius:0;height:100%}._container_1tovf_1[data-forest-detail] ._copy_1tovf_124{background:var(--forest-green);color:var(--forest-paper);border:0;margin:0;padding:28px max(26px,50% - 380px) 0;position:relative}._container_1tovf_1[data-forest-detail] ._copy_1tovf_124:before{content:"";z-index:3;background:var(--forest-green);clip-path:polygon(0 34%,3% 52%,5% 18%,8% 44%,11% 27%,15% 63%,19% 29%,22% 47%,25% 16%,29% 53%,33% 24%,37% 60%,41% 32%,45% 51%,48% 21%,52% 43%,56% 17%,60% 52%,64% 26%,68% 56%,72% 16%,76% 42%,80% 29%,84% 58%,88% 19%,92% 52%,96% 25%,100% 43%,100% 100%,0 100%);height:14px;position:absolute;top:-11px;left:0;right:0}._container_1tovf_1[data-forest-detail] ._copy_1tovf_124 h2{max-width:760px;font:400 clamp(30px, 7.8vw, 54px)/1.13 var(--forest-display);letter-spacing:-.025em;text-wrap:balance;margin:0}._container_1tovf_1[data-forest-detail] ._kicker_1tovf_129{color:var(--forest-accent);font:400 24px/1.2 var(--forest-hand);text-transform:none;letter-spacing:0;transform:rotate(-2deg)}._container_1tovf_1[data-forest-detail] ._introduction_1tovf_308{background:var(--forest-green);color:#f8f0e4e6;padding:22px max(26px,50% - 380px) 42px}._container_1tovf_1[data-forest-detail] ._lead_1tovf_167{max-width:610px;font:400 16px/1.65 var(--forest-body);margin:0}._container_1tovf_1[data-forest-detail] ._contentSection_1tovf_341,._container_1tovf_1[data-forest-detail] ._details_1tovf_174,._container_1tovf_1[data-forest-detail] ._practical_1tovf_335{border:0;border-bottom:1px solid var(--forest-line);background:0 0;border-radius:0;width:calc(100% - 52px);max-width:760px;margin:0 auto;padding:37px 0 42px}._container_1tovf_1[data-forest-detail] ._contentSection_1tovf_341 h3,._container_1tovf_1[data-forest-detail] ._details_1tovf_174 h3,._container_1tovf_1[data-forest-detail] ._practical_1tovf_335 h3{color:var(--forest-ink);font:400 clamp(30px, 5vw, 41px)/1.12 var(--forest-display);letter-spacing:-.035em;text-wrap:balance;margin:0 0 23px}._container_1tovf_1[data-forest-detail] ._contentSection_1tovf_341 p,._container_1tovf_1[data-forest-detail] ._contentSection_1tovf_341 li,._container_1tovf_1[data-forest-detail] ._details_1tovf_174 p{max-width:none;color:inherit;font:400 15px/1.75 var(--forest-body)}._container_1tovf_1[data-forest-detail] ._contentSection_1tovf_341 p{margin-bottom:20px}._container_1tovf_1[data-forest-detail] ._contentSection_1tovf_341 ul{margin:20px 0 0;padding:0;list-style:none;display:block}._container_1tovf_1[data-forest-detail] ._contentSection_1tovf_341 li{border-top:1px solid var(--forest-line);margin:0;padding:14px 0 14px 23px;position:relative}._container_1tovf_1[data-forest-detail] ._contentSection_1tovf_341 li:before{content:"";background:var(--forest-green);border-radius:50%;width:5px;height:5px;position:absolute;top:25px;left:0}._container_1tovf_1[data-forest-detail] ._highlights_1tovf_636{background:var(--forest-green);width:100%;max-width:none;color:var(--forest-paper);border:0;padding:42px max(26px,50% - 380px)}._container_1tovf_1[data-forest-detail] ._highlights_1tovf_636 h3{color:var(--forest-paper)}._container_1tovf_1[data-forest-detail] ._highlights_1tovf_636 ul{counter-reset:highlights}._container_1tovf_1[data-forest-detail] ._highlights_1tovf_636 li{counter-increment:highlights;color:inherit;font:600 clamp(22px, 3.5vw, 30px)/1.17 var(--font-body);letter-spacing:-.025em;border-color:#f8f0e42f;padding:20px 0 22px 31px}._container_1tovf_1[data-forest-detail] ._highlights_1tovf_636 li:before{content:counter(highlights, decimal-leading-zero);color:var(--forest-accent);background:0 0;width:auto;height:auto;font:italic 11px/1.4 Georgia,serif;top:26px}._container_1tovf_1[data-forest-detail] ._ticket_1tovf_669{border:1px solid #c9cbb7;background:#ede6d6;border-block:1px dashed #9ca88f;width:calc(100% - 52px);max-width:760px;margin:32px auto;padding:29px 22px 30px;position:relative}._container_1tovf_1[data-forest-detail] ._ticket_1tovf_669 h3{border-bottom:1px dashed #a8af99;padding-bottom:22px}._container_1tovf_1[data-forest-detail] ._bookingCol_1tovf_68{background:var(--forest-green);width:100%;max-width:none;color:var(--forest-paper);box-shadow:none;border:0;border-top:1px solid #f8f0e436;border-radius:0;padding:47px max(26px,50% - 380px) 44px;position:relative}._container_1tovf_1[data-forest-detail] ._standaloneBooking_1tovf_695{background:0 0;border:0;border-radius:0;padding:0}._container_1tovf_1[data-forest-detail] ._bookingEyebrow_1tovf_130{color:var(--forest-accent);font:400 24px/1.2 var(--forest-hand);letter-spacing:0;text-transform:none;border-bottom:1px solid #efb78373;margin:0 0 25px;padding-bottom:7px;display:inline-block}._container_1tovf_1[data-forest-detail] ._bookingCol_1tovf_68 h3{font:400 clamp(29px, 7.2vw, 44px)/1.13 var(--forest-display);color:inherit;margin:0 0 22px}._container_1tovf_1[data-forest-detail] ._groupDescription_1tovf_258,._container_1tovf_1[data-forest-detail] ._groupCapacity_1tovf_259,._container_1tovf_1[data-forest-detail] ._bookingCol_1tovf_68>p{color:#f8f0e4cf;font:400 14px/1.65 var(--forest-body);max-width:410px}._container_1tovf_1[data-forest-detail] ._bookingButton_1tovf_275{background:var(--forest-paper);width:100%;min-height:52px;color:var(--forest-green);text-align:center;border:1px solid #f8f0e470;border-radius:3px;margin-top:29px;padding:14px 20px;display:block}._container_1tovf_1[data-forest-detail] ._groupBooking_1tovf_244{color:var(--forest-paper);background:0 0}@media (width>=800px){._container_1tovf_1[data-forest-detail] ._contentSection_1tovf_341{padding-block:47px 52px}._container_1tovf_1[data-forest-detail] ._storyPhoto_1tovf_71{width:80%;max-width:580px;margin-top:45px}._container_1tovf_1[data-forest-detail] ._ticket_1tovf_669{margin-block:44px;padding:36px 40px}}._workbench_i1vwx_1{background:var(--bf-paper-2);min-height:100svh;padding:30px}._toolbar_i1vwx_6{border-bottom:1px solid var(--bf-line);max-width:1440px;margin:0 auto 32px;padding-bottom:24px}._toolbar_i1vwx_6 a{color:var(--bf-orange-dark);font-size:13px;font-weight:650}._toolbar_i1vwx_6 h1{margin:20px 0 10px;font-family:Georgia,serif;font-size:clamp(30px,4vw,46px)}._toolbar_i1vwx_6 p{color:var(--bf-muted);margin:0}._controls_i1vwx_26{flex-wrap:wrap;align-items:end;gap:18px;margin-top:22px;display:flex}._controls_i1vwx_26 nav{border:1px solid var(--bf-line);border-radius:12px;flex-wrap:wrap;align-items:center;gap:4px;padding:4px;display:flex}._controls_i1vwx_26 nav a{border-radius:8px;place-items:center;min-height:44px;padding:8px 16px;font-size:13px;text-decoration:none;display:grid}._controls_i1vwx_26 nav a[aria-current=page]{background:var(--bf-text);color:var(--bf-paper)}._controls_i1vwx_26 label{min-width:0;color:var(--bf-muted);gap:5px;font-size:12px;display:grid}._controls_i1vwx_26 select{border:1px solid var(--bf-line);background:var(--bf-card);max-width:350px;min-height:44px;color:var(--bf-text);font:inherit;border-radius:9px;padding:8px 30px 8px 12px;font-size:16px}._comparison_i1vwx_73{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-items:start;gap:24px;max-width:1440px;margin:auto;display:grid}._single_i1vwx_81{grid-template-columns:minmax(0,1fr);max-width:680px}._option_i1vwx_85{min-width:0}._caption_i1vwx_88{min-height:154px;padding:0 4px 24px}._caption_i1vwx_88 h2{font-family:var(--font-body);margin:0 0 8px;font-size:19px;font-weight:750}._caption_i1vwx_88 p{color:var(--bf-muted);margin:0 0 10px;font-size:14px}._caption_i1vwx_88 a{color:var(--bf-orange-dark);font-size:13px}._preview_i1vwx_107{border:1px solid var(--bf-line);background:var(--bf-paper);box-shadow:0 12px 32px var(--bf-shadow);border-radius:18px;overflow:hidden}._preview_i1vwx_107>article{box-shadow:none;border:0;border-radius:0;margin:0}._preview_i1vwx_107 [data-design-photo]>div{aspect-ratio:4/5;border-radius:0}._preview_i1vwx_107 [data-program-layout]{padding:18px}._preview_i1vwx_107 [data-program-layout] header h2{font-size:34px}._preview_i1vwx_107 [data-program-layout] header{padding-inline:0}._preview_i1vwx_107 [data-program-layout=ticket] header{padding-inline:18px}._preview_i1vwx_107 [data-program-layout] [data-design-photo]{width:calc(100% + 36px);margin-inline:-18px}._preview_i1vwx_107 [data-program-layout] nav{display:none}@media (width<=1000px){._workbench_i1vwx_1{padding:24px 16px}._comparison_i1vwx_73{grid-template-columns:minmax(0,1fr);gap:36px;max-width:560px}._caption_i1vwx_88{min-height:0}}@media (width<=480px){._workbench_i1vwx_1{padding:22px 12px}._controls_i1vwx_26{align-items:stretch;gap:14px}._controls_i1vwx_26 label{width:100%}._controls_i1vwx_26 select{width:100%;max-width:none}._controls_i1vwx_26 nav{width:100%}._controls_i1vwx_26 nav a{flex:auto;padding-inline:8px}}._back_4idaf_1{width:min(1200px,100%);min-height:44px;color:var(--forest-ink);font:400 12px/1.5 var(--font-body);align-items:center;margin:auto;padding:0 28px;text-decoration:none;display:none}._layout_4idaf_12{grid-template-columns:.8fr 1.2fr;align-items:start;gap:65px;max-width:1144px;margin:18px auto 70px;padding:0 28px;display:grid}._formSide_4idaf_21{grid-area:1/2;min-width:0}._formSide_4idaf_21 h2{font:400 clamp(33px, 7vw, 52px)/1.13 var(--forest-display);letter-spacing:-.025em;margin:0 0 20px}._formSide_4idaf_21>p{max-width:475px;color:var(--forest-muted);font:400 14px/1.7 var(--forest-body);margin-bottom:30px}._paperTop_4idaf_37{border-top:2px solid var(--forest-green);border-bottom:1px solid var(--forest-green);justify-content:space-between;gap:15px;margin-bottom:32px;padding:11px 0;font:400 13px/1.4 Georgia,serif;display:flex}._paperTop_4idaf_37>span:first-child{text-transform:uppercase;letter-spacing:.04em}._paperTop_4idaf_37>span:last-child{color:var(--forest-muted);font-style:italic}._eyebrow_4idaf_57{color:var(--forest-muted);font:500 10px/1.5 var(--font-body);text-transform:uppercase;letter-spacing:.12em;margin:0 0 14px;display:block}._summary_4idaf_65{background:var(--forest-green);min-width:0;color:var(--forest-paper);grid-area:1/1;padding:24px;position:sticky;top:28px;transform:rotate(-.7deg)}._photo_4idaf_76{border:9px solid var(--forest-paper);background:#e4e8da;border-bottom-width:41px;margin:0 5px 30px;position:relative;transform:rotate(2deg);box-shadow:0 7px 15px #162a2622}._photo_4idaf_76:before{content:"";z-index:1;background:#c4cbb7c9;width:90px;height:25px;position:absolute;top:-20px;left:calc(50% - 45px);transform:rotate(-7deg)}._photo_4idaf_76 img{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto}._summaryCopy_4idaf_102>span{color:#dce2ce;text-transform:uppercase;letter-spacing:.12em;font:500 10px/1.5 var(--font-body)}._summary_4idaf_65 h3{color:inherit;font:400 clamp(28px, 6vw, 40px)/1.13 var(--forest-display);letter-spacing:-.025em;margin:14px 0 20px}._summaryCopy_4idaf_102>p{color:#f8f0e4cc;font:400 14px/1.6 var(--forest-body)}._summary_4idaf_65 dl{font:400 11px/1.5 var(--font-body);border-top:1px solid #f8f0e444;margin:0;padding-top:10px}._summary_4idaf_65 dl div{justify-content:space-between;gap:20px;padding:7px 0;display:flex}._summary_4idaf_65 dd{color:#f8f0e4cc;margin:0}._unavailable_4idaf_134{margin-top:22px}@media (width<=799px){._back_4idaf_1{padding-inline:22px}._layout_4idaf_12{flex-direction:column-reverse;gap:30px;max-width:600px;margin:12px auto 45px;padding:0 22px;display:flex}._summary_4idaf_65{grid-template-columns:95px 1fr;align-items:center;gap:16px;width:100%;padding:18px;display:grid;position:relative;top:0;transform:none}._photo_4idaf_76{border-width:5px;align-self:center;margin:0}._photo_4idaf_76 img{aspect-ratio:4/5}._photo_4idaf_76:before{width:45px;height:15px;top:-12px;left:calc(50% - 22px)}._summaryCopy_4idaf_102>p,._summary_4idaf_65 dl{display:none}._summaryCopy_4idaf_102>span{font-size:8px}._summary_4idaf_65 h3{margin:9px 0 0;font-size:28px}._formSide_4idaf_21{width:100%}._paperTop_4idaf_37{margin-bottom:25px;font-size:11px}._formSide_4idaf_21>p{font-size:13px;line-height:1.6}}@media (width<=359px){._layout_4idaf_12,._back_4idaf_1{padding-inline:18px}._summary_4idaf_65{grid-template-columns:75px 1fr;gap:13px;padding:14px}._summary_4idaf_65 h3{font-size:23px}}._container_1pz0i_1{max-width:680px;margin:0 auto;padding:14px 28px 48px}._hero_1pz0i_6{background:var(--bf-green);color:#fffaf2;border-radius:24px;min-height:300px;position:relative;overflow:hidden}._hero_1pz0i_6>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}._heroShade_1pz0i_21{background:linear-gradient(#0000 30%,#140e0ac7);position:absolute;inset:0}._heroCopy_1pz0i_26{z-index:1;padding:28px;position:absolute;bottom:0;left:0}._heroCopy_1pz0i_26 span{color:var(--bf-yellow);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:800}._heroCopy_1pz0i_26 h2{margin:5px 0;font-size:54px}._heroCopy_1pz0i_26 p{opacity:.8;margin:0}._heading_1pz0i_48{padding:34px 0 14px}._heading_1pz0i_48 span{color:var(--bf-muted);font-size:11px}._heading_1pz0i_48 h3{margin:2px 0 0;font-family:inherit;font-size:18px}._grid_1pz0i_60{grid-template-columns:1fr;gap:0;display:grid}@media (width<=720px){._container_1pz0i_1{padding:0 0 30px}._hero_1pz0i_6{border-radius:0;min-height:280px}._heroCopy_1pz0i_26{padding:22px 18px}._heroCopy_1pz0i_26 h2{font-size:36px}._heading_1pz0i_48{padding:30px 14px 12px}._grid_1pz0i_60{grid-template-columns:1fr;gap:12px}}._container_1ec6d_1{overflow-wrap:anywhere;flex-direction:column;justify-content:center;align-items:flex-start;gap:16px;width:min(560px,100%);min-height:70svh;margin:auto;padding:48px 20px;display:flex}._container_1ec6d_1 h1{font-size:clamp(30px,5vw,42px)}._container_1ec6d_1 p{color:var(--bf-muted)}
