*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com*/*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;font-family:var(--t-ff-body);font-feature-settings:normal;font-variation-settings:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent}body{line-height:inherit}hr{border-top-width:1px;color:inherit;height:0}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{text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-feature-settings:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]:where(:not([hidden=until-found])){display:none}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}img,svg,video{max-width:100%}img{height:auto}[id]{scroll-margin-top:calc(var(--t-top-h) + 24px)}.veg_jump{position:absolute;z-index:100}.veg_jump:not(:focus){clip-path:inset(50%);height:1px;overflow:hidden;white-space:nowrap;width:1px}.veg_top{position:sticky;top:0;z-index:50}.veg_hamb{cursor:pointer}.veg_hamb .veg_ico_close,.veg_navi_trigger:checked+.veg_hamb .veg_ico_open{display:none}.veg_navi_trigger:checked+.veg_hamb .veg_ico_close{display:block}.veg_navi_trigger:focus-visible+.veg_hamb{outline:2px solid;outline-offset:3px}@media (max-width:1023.98px){.veg_navi_trigger:not(:checked)~.veg_navi,.veg_top .veg_top_ask{display:none}}@media (min-width:1024px){.veg_hamb{display:none}}@keyframes veg_crawl{to{transform:translateX(-50%)}}.veg_sheet_hold{max-width:100%;overflow-x:auto}.veg_err{display:none}.veg_slot:has(:user-invalid) .veg_err{display:block}.veg_frame{margin-inline:auto;max-width:var(--t-frame);padding-inline:1.25rem;width:100%}@media (min-width:768px){.veg_frame{padding-inline:2rem}}.veg_jump:focus{background:hsl(var(--t-core));border-radius:var(--t-round-knob);color:hsl(var(--t-night-2));font-weight:600;left:.75rem;padding:.7rem 1.1rem;text-decoration:none;top:.75rem}.veg_top{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:hsl(var(--t-night-2)/.97);border-bottom:1px solid hsl(var(--t-core)/.35);color:hsl(var(--t-clear))}.veg_ribbon{border-bottom:1px solid hsl(var(--t-core)/.14);color:hsl(var(--t-clear)/.72);font-size:.8rem;letter-spacing:.06em}.veg_ribbon .veg_frame{min-height:34px}.veg_ribbon a{color:hsl(var(--t-core));text-decoration:none}.veg_top_core{gap:1.5rem;min-height:var(--t-top-h)}.veg_logo{color:inherit;gap:.7rem;text-decoration:none}.veg_logo_text{font-family:var(--t-ff-show);font-size:1.45rem;font-style:italic;font-weight:500;letter-spacing:.01em}.veg_hamb{align-items:center;border:1px solid hsl(var(--t-core)/.5);border-radius:var(--t-round-knob);color:hsl(var(--t-core));gap:.55rem;min-height:44px;padding:0 .95rem}.veg_hamb_copy{font-size:.78rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase}.veg_navi_items{list-style:none;margin:0;padding:0}.veg_navi_go{color:hsl(var(--t-clear)/.86);display:block;font-size:.95rem;letter-spacing:.03em;text-decoration:none;transition:color .2s ease}.veg_navi_go:hover,.veg_navi_go[aria-current=page]{color:hsl(var(--t-core))}@media (max-width:1023.98px){.veg_hamb{display:inline-flex}.veg_navi{background:hsl(var(--t-night-2));border-bottom:1px solid hsl(var(--t-core)/.35);left:0;padding:.5rem 1.25rem 1.5rem;position:absolute;right:0;top:100%}.veg_navi_go{border-bottom:1px solid hsl(var(--t-core)/.14);font-family:var(--t-ff-show);font-size:1.25rem;padding:.95rem .25rem}.veg_navi_go[aria-current=page]:before{background:hsl(var(--t-core));border-radius:50%;content:"";display:inline-block;height:6px;margin-right:.7rem;vertical-align:middle;width:6px}}@media (min-width:1024px){.veg_navi_items{align-items:center;display:flex;gap:2.1rem}.veg_navi_go{padding:.5rem 0;position:relative}.veg_navi_go[aria-current=page]:after{background:hsl(var(--t-core));border-radius:50%;bottom:-2px;content:"";height:5px;left:50%;position:absolute;transform:translateX(-50%);width:5px}}.veg_top .veg_top_ask{border-bottom:1px solid hsl(var(--t-core)/.6);color:hsl(var(--t-core));font-size:.8rem;font-weight:500;letter-spacing:.16em;padding-bottom:2px;text-decoration:none;text-transform:uppercase}.veg_info_band{background:hsl(var(--t-sheet));border-top:1px solid hsl(var(--t-core-dark)/.25);padding-block:3.5rem}.veg_info .veg_frame{align-items:flex-start;gap:1.4rem}.veg_info_ico{background:hsl(var(--t-snow));border:1px solid hsl(var(--t-core-dark)/.6);border-radius:50%;color:hsl(var(--t-core-dark));flex:none;height:52px;width:52px}.veg_info h2{font-size:1.35rem;font-style:italic;margin-bottom:.6rem}.veg_info p{color:hsl(var(--t-haze));font-size:.98rem;max-width:62rem}.veg_colophon{background:hsl(var(--t-night-2));color:hsl(var(--t-clear)/.82);font-size:.95rem;overflow:hidden}.veg_colophon_top{border-top:1px solid hsl(var(--t-core)/.4);padding-block:4.5rem 3rem}.veg_colophon_main{gap:3rem}.veg_colophon_main>.grid{gap:2.2rem}.veg_colophon_wordmark{color:hsl(var(--t-core)/.16);font-family:var(--t-ff-show);font-size:clamp(3.4rem,9vw,6.5rem);font-style:italic;letter-spacing:-.02em;line-height:.9;margin-bottom:1.6rem}.veg_colophon_logo .veg_logo{color:hsl(var(--t-clear))}.veg_colophon_about{color:hsl(var(--t-clear)/.68);margin-top:1rem;max-width:26rem}.veg_colophon_hd{color:hsl(var(--t-core));font-family:var(--t-ff-body);font-size:.74rem;font-weight:600;letter-spacing:.2em;margin-bottom:1.1rem;text-transform:uppercase}.veg_colophon_refs{display:grid;gap:.55rem;list-style:none;margin:0;padding:0}.veg_colophon_refs a{color:hsl(var(--t-clear)/.84);text-decoration:none}.veg_colophon_contacts a:hover,.veg_colophon_refs a:hover{color:hsl(var(--t-core))}.veg_colophon_contacts{display:grid;gap:.75rem;margin:0 0 1rem}.veg_colophon_contacts dt{color:hsl(var(--t-clear)/.5);font-size:.72rem;letter-spacing:.14em;text-transform:uppercase}.veg_colophon_contacts dd{margin:.1rem 0 0;overflow-wrap:anywhere}.veg_colophon_contacts a{color:hsl(var(--t-clear));text-decoration:none}.veg_colophon .veg_go{color:hsl(var(--t-core))}.veg_colophon_bottom{border-top:1px solid hsl(var(--t-core)/.16);padding-block:1.8rem 2.2rem}.veg_colophon_bottom .veg_frame{gap:.5rem}.veg_colophon_faint{color:hsl(var(--t-clear)/.56);font-size:.84rem;max-width:52rem}.veg_knob{align-items:center;border:1px solid transparent;border-radius:var(--t-round-knob);cursor:pointer;display:inline-flex;font-family:var(--t-ff-body);font-size:.82rem;font-weight:500;justify-content:center;letter-spacing:.15em;min-height:50px;padding:.8rem 1.7rem;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.veg_knob_main{background:hsl(var(--t-core));border-color:hsl(var(--t-core));color:hsl(var(--t-night-2))}.veg_knob_main:hover{background:hsl(var(--t-sun));border-color:hsl(var(--t-sun))}.veg_knob_alt{background:transparent;border-color:hsl(var(--t-zest)/.7);color:hsl(var(--t-zest))}.veg_knob_alt:hover{background:hsl(var(--t-zest));color:hsl(var(--t-clear))}.veg_knob_on_shade{border-color:hsl(var(--t-core)/.6);color:hsl(var(--t-clear))}.veg_knob_on_shade:hover{background:hsl(var(--t-core)/.12);color:hsl(var(--t-core))}.veg_go{color:hsl(var(--t-zest));text-decoration:underline;text-decoration-color:hsl(var(--t-core-dark)/.5);text-decoration-thickness:1px;text-underline-offset:3px}.veg_go:hover{text-decoration-color:currentColor}.veg_go_bright{color:hsl(var(--t-core));text-decoration-color:hsl(var(--t-core)/.5)}.veg_pretitle{align-items:center;color:hsl(var(--t-core-dark));display:inline-flex;font-family:var(--t-ff-body);font-size:.75rem;font-weight:600;gap:.7rem;letter-spacing:.22em;margin-bottom:1rem;text-transform:uppercase}.veg_pretitle:before{background:currentColor;content:"";height:1px;width:28px}.veg_pretitle_gold{color:hsl(var(--t-core))}.veg_bullets,.veg_nots,.veg_ticks{display:grid;gap:.75rem;list-style:none;margin:0;padding:0}.veg_bullets li,.veg_nots li,.veg_ticks li{padding-left:1.75rem;position:relative}.veg_ticks li:before{border-bottom:1.5px solid hsl(var(--t-zest));border-left:1.5px solid hsl(var(--t-zest));content:"";height:.45rem;left:.15rem;position:absolute;top:.45em;transform:rotate(-45deg);width:.8rem}.veg_nots li:after,.veg_nots li:before{background:hsl(var(--t-ruby));content:"";height:1.5px;left:.2rem;position:absolute;top:.78em;transform:rotate(45deg);width:.85rem}.veg_nots li:after{transform:rotate(-45deg)}.veg_bullets li:before{border:1px solid hsl(var(--t-core));content:"";height:7px;left:.3rem;position:absolute;top:.62em;transform:rotate(45deg);width:7px}.veg_spot{background:hsl(var(--t-snow));border:1px solid hsl(var(--t-core-dark)/.35);border-radius:var(--t-round-tile);margin-top:2.5rem;padding:1.5rem 1.75rem}.veg_spot h3{margin-bottom:.6rem}.veg_spot_gold{border-left:3px solid hsl(var(--t-core))}.veg_spot_risk{background:hsl(var(--t-forest));border-color:hsl(var(--t-core)/.5);color:hsl(var(--t-clear))}.veg_spot_risk h3{color:hsl(var(--t-core))}.veg_spot_shade{background:hsl(var(--t-forest));border:1px solid hsl(var(--t-core)/.4);border-radius:var(--t-round-tile);color:hsl(var(--t-clear)/.88);padding:1.6rem}.veg_spot_shade h3{color:hsl(var(--t-core));margin-bottom:.6rem}.veg_fine{color:hsl(var(--t-haze));font-size:.92rem;margin-top:1.75rem;max-width:46rem}.veg_sheet_hold{background:hsl(var(--t-snow));border:1px solid hsl(var(--t-seam));border-radius:var(--t-round-tile)}.veg_sheet{border-collapse:collapse;font-size:.95rem;min-width:34rem;width:100%}.veg_sheet caption{caption-side:top;font-family:var(--t-ff-show);font-size:1.05rem;font-style:italic;padding:.9rem 1.1rem .4rem;text-align:left}.veg_sheet td,.veg_sheet th{border-bottom:1px solid hsl(var(--t-seam)/.8);padding:.85rem 1.1rem;text-align:left;vertical-align:top}.veg_sheet thead th{background:hsl(var(--t-sheet)/.6);color:hsl(var(--t-core-dark));font-size:.72rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.veg_sheet tbody tr:last-child>*{border-bottom:0}.veg_questions details{border-bottom:1px solid hsl(var(--t-seam))}.veg_questions summary{cursor:pointer;font-family:var(--t-ff-show);font-size:1.18rem;line-height:1.35;list-style:none;padding:1.25rem 2.75rem 1.25rem 0;position:relative}.veg_questions summary::-webkit-details-marker{display:none}.veg_questions summary:after{border:1px solid hsl(var(--t-core-dark)/.5);border-radius:50%;color:hsl(var(--t-core-dark));content:"+";display:grid;font-family:var(--t-ff-body);font-size:1.1rem;height:30px;place-items:center;position:absolute;right:.25rem;top:1.05rem;width:30px}.veg_questions details[open] summary:after{background:hsl(var(--t-zest));border-color:hsl(var(--t-zest));color:hsl(var(--t-clear));content:"−"}.veg_questions details p{color:hsl(var(--t-haze));padding:0 2.75rem 1.4rem 0}.veg_go_tile{background:hsl(var(--t-snow));border:1px solid hsl(var(--t-seam));border-radius:var(--t-round-tile);color:inherit;display:block;height:100%;padding:1.4rem 1.5rem;text-decoration:none;transition:border-color .2s ease,transform .2s ease}.veg_go_tile:hover{border-color:hsl(var(--t-core-dark));transform:translateY(-2px)}.veg_go_tile .veg_pretitle{margin-bottom:.5rem}.veg_go_hd{font-family:var(--t-ff-show);font-size:1.25rem;line-height:1.25}.veg_go_copy{color:hsl(var(--t-haze));font-size:.93rem;margin-top:.45rem}.veg_connect_intro{background:hsl(var(--t-night-2));color:hsl(var(--t-clear));padding-block:3.5rem}.veg_connect_grid{gap:2.5rem}.veg_connect_head h1{font-size:clamp(2.3rem,4.6vw,3.8rem);line-height:1.06}.veg_connect_lead{color:hsl(var(--t-clear)/.78);margin-top:1.2rem;max-width:34rem}.veg_connect_figure{border:1px solid hsl(var(--t-core)/.45);border-radius:200px 200px var(--t-round-tile) var(--t-round-tile);padding:10px;position:relative}.veg_intro_image_graphic{border-radius:190px 190px var(--t-round-tile) var(--t-round-tile);display:block;height:340px;-o-object-fit:cover;object-fit:cover;width:100%}.veg_connect_section{padding-block:4.5rem}.veg_connect_facts{background:hsl(var(--t-sheet))}.veg_connect_facts_copy h2{margin-bottom:1rem}.veg_connect_facts_copy p+p{margin-top:.9rem}.veg_connect_facts_copy p{color:hsl(var(--t-haze))}.veg_connect_facts_items{border-top:1px solid hsl(var(--t-core-dark)/.35);display:grid;gap:0;list-style:none;margin:0;padding:0}.veg_facts_item{border-bottom:1px solid hsl(var(--t-core-dark)/.25);padding:1.15rem 0}.veg_facts_item h3{font-size:1.12rem;margin-bottom:.3rem}.veg_facts_item p{color:hsl(var(--t-haze));font-size:.97rem}.veg_connect_aside{align-content:start;display:grid;gap:1.8rem}.veg_connect_topics h3{font-size:1.1rem;margin-bottom:.8rem}.veg_connect_aside>h2{font-size:1.6rem;margin-bottom:-.6rem}.veg_connect_items{display:grid;font-size:.97rem;gap:.6rem 1.2rem;grid-template-columns:minmax(5.5rem,auto) 1fr;margin:0}.veg_connect_items dt{color:hsl(var(--t-core-dark));font-size:.72rem;font-weight:600;letter-spacing:.15em;padding-top:.25rem;text-transform:uppercase}.veg_connect_items dd{margin:0;overflow-wrap:anywhere}.veg_connect_items a{color:hsl(var(--t-zest))}.veg_enquiry_tile{background:hsl(var(--t-snow));border:1px solid hsl(var(--t-seam));border-radius:var(--t-round-tile);border-top:3px solid hsl(var(--t-core));box-shadow:0 24px 50px -36px hsl(var(--t-night-2)/.5);padding:2rem 1.4rem}@media (min-width:768px){.veg_enquiry_tile{padding:2.5rem 2.4rem}}.veg_enquiry_tile h2{font-size:1.9rem}.veg_enquiry_note{color:hsl(var(--t-haze));font-size:.95rem;margin-top:.7rem}.veg_connect_enquiry{gap:1.3rem;margin-top:1.8rem}.veg_slot{display:grid;gap:.4rem}.veg_caption{font-size:.86rem;font-weight:500;letter-spacing:.04em}.veg_optional{color:hsl(var(--t-haze));font-weight:400}.veg_ctrl{background:hsl(var(--t-canvas));border:1px solid hsl(var(--t-seam));border-bottom:2px solid hsl(var(--t-core-dark)/.5);border-radius:var(--t-round-knob);color:hsl(var(--t-night));font:inherit;font-size:1rem;min-height:50px;padding:.75rem .95rem;transition:border-color .2s ease,background-color .2s ease;width:100%}textarea.veg_ctrl{min-height:9rem;resize:vertical}.veg_ctrl:focus{background:hsl(var(--t-snow));border-color:hsl(var(--t-zest));border-bottom-color:hsl(var(--t-zest));outline:none}.veg_slot:has(:user-invalid) .veg_ctrl{background:hsl(var(--t-ruby)/.05);border-color:hsl(var(--t-ruby))}.veg_tip{color:hsl(var(--t-haze));font-size:.84rem}.veg_err{color:hsl(var(--t-ruby));font-size:.86rem}.veg_accept{align-items:flex-start;display:flex;font-size:.92rem;gap:.75rem}.veg_accept input{accent-color:hsl(var(--t-zest));flex:none;height:20px;margin-top:.2rem;width:20px}.veg_connect_next{background:hsl(var(--t-canvas));border-top:1px solid hsl(var(--t-seam))}.veg_next_items{display:grid;gap:1rem;list-style:none;margin:0;padding:0}@media (min-width:768px){.veg_next_items{grid-template-columns:repeat(3,minmax(0,1fr))}}.veg_thank{background:repeating-linear-gradient(90deg,transparent 0 119px,hsl(var(--t-core)/.06) 119px 120px),hsl(var(--t-night-2));color:hsl(var(--t-clear));padding-block:5rem 4.5rem}.veg_thank .flex:first-child{flex-direction:column;gap:1.4rem}.veg_thank h1{font-size:clamp(2.2rem,4.5vw,3.4rem)}.veg_thank_ico{border:1px solid hsl(var(--t-core));border-radius:50%;box-shadow:0 0 0 8px hsl(var(--t-core)/.08);color:hsl(var(--t-core));height:72px;width:72px}.veg_thank_lead{color:hsl(var(--t-clear)/.8);font-size:1.1rem;margin-top:1.3rem}.veg_thank_note{border-bottom:1px solid hsl(var(--t-core)/.35);border-top:1px solid hsl(var(--t-core)/.35);color:hsl(var(--t-clear)/.75);font-size:.95rem;margin-top:1.6rem;padding:1rem 1.3rem}.veg_thank_actions{gap:.9rem;margin-top:2rem}.veg_thank .veg_knob_alt{border-color:hsl(var(--t-core)/.6);color:hsl(var(--t-clear))}.veg_thank_next{background:hsl(var(--t-forest));border:1px solid hsl(var(--t-core)/.3);border-radius:var(--t-round-tile);margin-top:3rem;padding:1.6rem 1.8rem;text-align:left}.veg_thank_next h2{color:hsl(var(--t-core));font-size:1.4rem;margin-bottom:.9rem}.veg_thank_next ul{counter-reset:tnext;display:grid;gap:.7rem;list-style:none;margin:0;padding:0}.veg_thank_next li{color:hsl(var(--t-clear)/.85);counter-increment:tnext;display:flex;gap:.9rem}.veg_thank_next li:before{color:hsl(var(--t-core));content:counter(tnext,upper-roman);flex:none;font-family:var(--t-ff-show);width:2rem}.veg_law_intro{background:hsl(var(--t-night-2));border-bottom:1px solid hsl(var(--t-core)/.35);color:hsl(var(--t-clear));padding-block:3.5rem 3rem}.veg_law_intro h1{font-size:clamp(2.2rem,4.6vw,3.6rem)}.veg_law_layout{gap:2rem}@media (min-width:1024px){.veg_law_layout{gap:3rem}}.veg_law_lead{color:hsl(var(--t-clear)/.78)}.veg_law_meta{display:grid;font-size:.9rem;gap:.45rem;margin:1.2rem 0 0}.veg_law_meta>div{border-bottom:1px dotted hsl(var(--t-core)/.35);display:flex;flex-wrap:wrap;gap:.6rem;padding-bottom:.45rem}.veg_law_meta dt{color:hsl(var(--t-core));min-width:7rem}.veg_law_meta dd{margin:0;overflow-wrap:anywhere}.veg_law_meta a{color:hsl(var(--t-clear))}.veg_law_body{padding-block:3.5rem 4.5rem}.veg_law_index{background:hsl(var(--t-snow));border:1px solid hsl(var(--t-seam));border-radius:var(--t-round-tile);border-top:2px solid hsl(var(--t-core));font-size:.93rem;padding:1.3rem 1.4rem}@media (min-width:1024px){.veg_law_sticky{position:sticky;top:calc(var(--t-top-h) + 58px)}}.veg_law_index_hd{color:hsl(var(--t-core-dark));font-size:.72rem;font-weight:600;letter-spacing:.2em;margin-bottom:.7rem;text-transform:uppercase}.veg_law_index ol{display:grid;gap:.45rem;list-style:decimal;margin:0;padding-left:1.3rem}.veg_law_index li::marker{color:hsl(var(--t-core-dark));font-family:var(--t-ff-show)}.veg_law_index a{color:hsl(var(--t-night));text-decoration:none}.veg_law_index a:hover{color:hsl(var(--t-zest));text-decoration:underline}.veg_law_summary{background:hsl(var(--t-forest));border-radius:var(--t-round-tile);color:hsl(var(--t-clear)/.9);margin-bottom:2.5rem;padding:1.4rem 1.6rem}.veg_law_summary h2{color:hsl(var(--t-core));font-size:1.3rem;margin-bottom:.7rem}.veg_law_summary ul{display:grid;gap:.4rem;list-style:disc;margin:0;padding-left:1.2rem}.veg_law_summary li::marker{color:hsl(var(--t-core))}.veg_law{max-width:48rem}.veg_law_counted{counter-reset:legal}.veg_law_part{border-bottom:1px solid hsl(var(--t-seam));margin-bottom:2rem;padding-bottom:2rem}.veg_law_part:last-child{border-bottom:0}.veg_law_counted h2{counter-increment:legal}.veg_law_counted h2:before{color:hsl(var(--t-core-dark));content:counter(legal,upper-roman) ".";display:block;font-size:.95rem;font-style:italic;margin-bottom:.3rem}.veg_law h2{font-size:1.65rem;margin-bottom:1rem}.veg_law h3{font-size:1.12rem;margin:1.3rem 0 .4rem}.veg_law .veg_sheet_hold,.veg_law dl,.veg_law ol,.veg_law p,.veg_law ul{margin-bottom:1rem}.veg_law ul{list-style:disc}.veg_law ol{list-style:decimal}.veg_law ol,.veg_law ul{display:grid;gap:.45rem;padding-left:1.3rem}.veg_law li::marker{color:hsl(var(--t-core-dark))}.veg_law dt{font-weight:600;margin-top:.8rem}.veg_law dd{border-left:2px solid hsl(var(--t-core)/.6);color:hsl(var(--t-haze));margin:.2rem 0 0;padding-left:1rem}.veg_law a{color:hsl(var(--t-zest))}.veg_law_questions{border-top:1px solid hsl(var(--t-core-dark)/.35);font-size:.97rem;margin-top:1rem;padding-top:1.2rem}.veg_law_top{font-size:.85rem;letter-spacing:.12em;margin-top:1rem;text-transform:uppercase}.veg_law_top a{color:hsl(var(--t-core-dark))}.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}.mx-auto{margin-left:auto;margin-right:auto}.block{display:block}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.min-w-0{min-width:0}.max-w-2xl{max-width:42rem}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.text-center{text-align:center}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.veg_crawl_lane{animation:none!important}}:root{--t-night:160 32% 9%;--t-haze:160 9% 33%;--t-core:44 50% 67%;--t-core-dark:40 46% 31%;--t-zest:158 58% 22%;--t-zest-dark:160 52% 12%;--t-sun:45 60% 86%;--t-canvas:44 33% 96%;--t-sheet:42 30% 91%;--t-snow:45 45% 98.5%;--t-seam:42 22% 80%;--t-clear:45 40% 93%;--t-night-2:160 44% 6%;--t-forest:159 46% 10%;--t-ruby:350 62% 44%;--t-lume:140 55% 76%;--t-ff-show:"Playfair Display",Georgia,"Times New Roman",serif;--t-ff-body:"Jost","Segoe UI",Arial,sans-serif;--t-round-tile:3px;--t-round-knob:2px;--t-frame:1200px;--t-top-h:76px}body{background:hsl(var(--t-canvas));color:hsl(var(--t-night));font-family:var(--t-ff-body);font-size:1.0625rem;font-weight:400;line-height:1.68;margin:0;-webkit-font-smoothing:antialiased}h1,h2,h3,h4{font-family:var(--t-ff-show);font-weight:500;letter-spacing:-.01em;line-height:1.14;margin:0;text-wrap:balance}h2{font-size:clamp(1.9rem,3.4vw,2.9rem)}h3{font-size:1.32rem;line-height:1.25}p{margin:0}a{color:inherit}:focus-visible{outline:2px solid hsl(var(--t-core));outline-offset:3px}::-moz-selection{background:hsl(var(--t-core)/.45);color:hsl(var(--t-night-2))}::selection{background:hsl(var(--t-core)/.45);color:hsl(var(--t-night-2))}.veg_sec{padding-block:4.5rem}@media (min-width:1024px){.veg_sec{padding-block:6.5rem}}.veg_sec_ivory{background:hsl(var(--t-canvas))}.veg_sec_paper{background:hsl(var(--t-snow));border-bottom:1px solid hsl(var(--t-seam)/.7);border-top:1px solid hsl(var(--t-seam)/.7)}.veg_sec_night{background:repeating-linear-gradient(90deg,transparent 0 159px,hsl(var(--t-core)/.05) 159px 160px),hsl(var(--t-night-2));color:hsl(var(--t-clear))}.veg_sec_emerald{background:linear-gradient(160deg,hsl(var(--t-zest)) 0,hsl(var(--t-zest-dark)) 70%);color:hsl(var(--t-clear))}.veg_sec_lead{color:hsl(var(--t-haze));font-size:1.08rem;margin-top:1rem;max-width:40rem}.veg_sec_emerald .veg_fine,.veg_sec_emerald .veg_sec_lead,.veg_sec_night .veg_fine,.veg_sec_night .veg_sec_lead{color:hsl(var(--t-clear)/.74)}.veg_sec_emerald .veg_go,.veg_sec_night .veg_go{color:hsl(var(--t-core))}.veg_center_head{max-width:44rem;text-align:center}.veg_center_head,.veg_center_head .veg_sec_lead{margin-inline:auto}.veg_intro_home{background:repeating-linear-gradient(90deg,transparent 0 119px,hsl(var(--t-core)/.07) 119px 120px),radial-gradient(ellipse at 20% 30%,hsl(var(--t-zest)/.55),transparent 60%),hsl(var(--t-night-2));color:hsl(var(--t-clear));overflow:hidden;padding-block:3rem 4.5rem;position:relative}@media (min-width:1024px){.veg_intro_home{padding-block:4.5rem 5.5rem}}.veg_intro_home_grid{gap:3rem}@media (min-width:1024px){.veg_intro_home_grid{gap:4rem}}.veg_arch_hold{margin-inline:auto;max-width:440px;position:relative;width:100%}.veg_arch{border:1px solid hsl(var(--t-core)/.6);border-radius:999px 999px var(--t-round-tile) var(--t-round-tile);padding:12px;position:relative}.veg_arch:before{background:hsl(var(--t-core));content:"";height:13px;left:50%;position:absolute;top:-7px;transform:translateX(-50%) rotate(45deg);width:13px}.veg_arch:after{background:linear-gradient(90deg,hsl(var(--t-core)) 0 12px,transparent 12px calc(100% - 12px),hsl(var(--t-core)) calc(100% - 12px));content:"";height:1px;left:-18px;position:absolute;right:-18px;top:46%}.veg_arch_graphic{aspect-ratio:3/4.2;border-radius:999px 999px 2px 2px;display:block;-o-object-fit:cover;object-fit:cover;width:100%}.veg_arch_caption{align-items:baseline;color:hsl(var(--t-clear)/.66);display:flex;font-size:.85rem;gap:.9rem;margin-top:1rem}.veg_arch_time{color:hsl(var(--t-core));font-family:var(--t-ff-show);font-size:1.3rem;font-style:italic}.veg_intro_hd{font-size:clamp(2.5rem,5.6vw,5rem);font-weight:500;letter-spacing:-.02em;line-height:1.03}.veg_intro_hd em{color:hsl(var(--t-core));font-style:italic}.veg_intro_lead{color:hsl(var(--t-clear)/.8);font-size:1.12rem;margin-top:1.3rem;max-width:38rem}.veg_intro_actions{gap:.9rem;margin-top:2.2rem}.veg_intro_micro{border-top:1px solid hsl(var(--t-core)/.25);color:hsl(var(--t-clear)/.6);font-size:.86rem;margin-top:1.5rem;max-width:34rem;padding-top:1rem}.veg_cert{background:hsl(var(--t-snow));border:1px solid hsl(var(--t-core-dark)/.45);border-radius:var(--t-round-tile);outline:1px solid hsl(var(--t-core-dark)/.2);outline-offset:-9px;padding:2rem 1.4rem;position:relative}@media (min-width:768px){.veg_cert{padding:3.2rem 3.4rem}}.veg_cert_head{align-items:flex-start;border-bottom:1px solid hsl(var(--t-seam));display:flex;gap:1.4rem;padding-bottom:1.8rem}@media (max-width:639.98px){.veg_cert_head{flex-direction:column;gap:1rem}.veg_cert_seal{font-size:1.5rem!important;height:58px!important;width:58px!important}}.veg_cert_seal{background:radial-gradient(circle,hsl(var(--t-zest)) 58%,hsl(var(--t-core)) 59% 63%,hsl(var(--t-zest)) 64%);border-radius:50%;color:hsl(var(--t-core));display:grid;flex:none;font-family:var(--t-ff-show);font-size:1.9rem;font-style:italic;height:74px;place-items:center;width:74px}.veg_cert_cols{gap:2rem;padding-block:2rem}.veg_cert_col h3{font-style:italic;margin-bottom:1rem}.veg_cert_foot{border-top:1px dashed hsl(var(--t-core-dark)/.4);color:hsl(var(--t-haze));font-size:.97rem;gap:1.5rem;padding-top:1.6rem}.veg_cert_foot strong{color:hsl(var(--t-night));font-weight:600}.veg_calibre{gap:3rem}.veg_plate{aspect-ratio:1;background:radial-gradient(circle,hsl(var(--t-core)) 0 9%,transparent 9.5%),radial-gradient(circle,transparent 0 66%,hsl(var(--t-night-2)/.35) 66% 67%,transparent 67.5%),conic-gradient(#397f65 0 180deg,hsl(var(--t-night-2)) 180deg 181deg,#b58a4a 181deg 270deg,hsl(var(--t-night-2)) 270deg 271deg,#dad0b4 271deg 359deg,hsl(var(--t-night-2)) 359deg);border-radius:50%;box-shadow:0 0 0 10px hsl(var(--t-night-2)),0 0 0 11px hsl(var(--t-core)/.7),0 0 0 22px hsl(var(--t-night-2)),0 0 0 23px hsl(var(--t-core)/.3);margin-inline:auto;position:relative;width:min(100%,380px)}.veg_plate_caption{background:hsl(var(--t-night-2));border:1px solid hsl(var(--t-core));border-radius:50%;color:hsl(var(--t-core));display:grid;font-family:var(--t-ff-show);font-size:.95rem;height:42px;place-items:center;position:absolute;width:42px}.veg_plate_l1{right:16%;top:44%}.veg_plate_l2{bottom:20%;left:22%}.veg_plate_l3{left:22%;top:20%}.veg_plate_l4{background:hsl(var(--t-core));color:hsl(var(--t-night-2));height:34px;left:50%;top:50%;transform:translate(-50%,-50%);width:34px}.veg_calibre_items{display:grid;gap:0;list-style:none;margin:2rem 0 0;padding:0}.veg_calibre_items li{border-top:1px solid hsl(var(--t-core)/.22);display:flex;gap:1.2rem;padding:1.15rem 0}.veg_calibre_n{color:hsl(var(--t-core));flex:none;font-family:var(--t-ff-show);font-size:1.3rem;font-style:italic;position:relative;width:2.6rem}.veg_calibre_n:after{background:hsl(var(--t-core)/.5);content:"";height:1px;left:0;position:absolute;right:.4rem;top:2.1rem}.veg_calibre_items h3{font-size:1.22rem;margin-bottom:.35rem}.veg_calibre_items p{color:hsl(var(--t-clear)/.74);font-size:.98rem}.veg_day_head{gap:1.5rem;margin-bottom:3rem}.veg_day_grid{gap:2.5rem}.veg_day_image{margin:0}.veg_day_image img{border:1px solid hsl(var(--t-seam));border-radius:var(--t-round-tile);display:block;height:100%;max-height:560px;-o-object-fit:cover;object-fit:cover;width:100%}.veg_bezel{background:repeating-linear-gradient(90deg,hsl(var(--t-core-dark)) 0 2px,transparent 2px 8.33333%) 0 0 /100% 14px no-repeat,repeating-linear-gradient(90deg,hsl(var(--t-core-dark)/.4) 0 1px,transparent 1px 1.66667%) 0 0 /100% 7px no-repeat;border-top:1px solid hsl(var(--t-core-dark));height:18px}.veg_day_items{display:grid;gap:0;list-style:none;margin:1.4rem 0 0;padding:0}.veg_day_items li{border-bottom:1px solid hsl(var(--t-seam));display:grid;gap:.25rem 1.5rem;padding:1.1rem 0}@media (min-width:640px){.veg_day_items li{grid-template-columns:8.5rem 1fr}.veg_day_items li>p{grid-column:2}}.veg_day_time{color:hsl(var(--t-core-dark));font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:.04em;padding-left:1rem;position:relative}.veg_day_time:before{background:hsl(var(--t-zest));content:"";height:6px;left:0;position:absolute;top:.6em;transform:rotate(45deg);width:6px}.veg_day_items h3{font-size:1.22rem}.veg_day_items p{color:hsl(var(--t-haze));font-size:.98rem}.veg_subdials{gap:1.5rem;margin-top:3rem}.veg_subdial{background:hsl(var(--t-night-2)/.45);border:1px solid hsl(var(--t-core)/.3);border-radius:var(--t-round-tile);padding:2rem 1.6rem 1.8rem}.veg_subdial_face{background:repeating-conic-gradient(from -1deg,hsl(var(--t-core)/.85) 0 2deg,transparent 2deg 30deg) 50% /100% 100%,hsl(var(--t-night-2));border:1px solid hsl(var(--t-core)/.8);border-radius:50%;display:grid;height:112px;margin:0 auto 1.4rem;place-items:center;width:112px}.veg_subdial_face span{background:hsl(var(--t-night-2));border-radius:50%;color:hsl(var(--t-core));display:grid;font-family:var(--t-ff-show);font-size:1.8rem;height:84px;place-items:center;width:84px}.veg_subdial h3{margin-bottom:1.1rem;text-align:center}.veg_subdial .veg_bullets{color:hsl(var(--t-clear)/.82);font-size:.97rem}.veg_season{gap:2.5rem}.veg_season_image{margin:1.8rem 0 0}.veg_season_image img{aspect-ratio:3/2;border-radius:999px 999px var(--t-round-tile) var(--t-round-tile);display:block;-o-object-fit:cover;object-fit:cover;width:100%}.veg_caseback{background:repeating-radial-gradient(circle at 50% 50%,transparent 0 9px,hsl(var(--t-core-dark)/.06) 9px 10px),hsl(var(--t-sheet));border:1px solid hsl(var(--t-core-dark)/.45);border-radius:28px;overflow:hidden}.veg_quadrant{border-bottom:1px solid hsl(var(--t-core-dark)/.25);padding:1.8rem 1.6rem}@media (min-width:640px){.veg_quadrant:nth-child(odd){border-right:1px solid hsl(var(--t-core-dark)/.25)}.veg_quadrant:nth-child(n+3){border-bottom:0}}.veg_quadrant_wordmark{color:hsl(var(--t-core-dark));display:inline-block;font-family:var(--t-ff-show);font-size:.95rem;font-style:italic;margin-bottom:.4rem}.veg_quadrant h3{font-size:1.45rem;margin-bottom:.6rem}.veg_quadrant p{color:hsl(var(--t-night)/.85);font-size:.97rem}.veg_quadrant_tip{border-top:1px dotted hsl(var(--t-core-dark)/.5);font-style:italic;margin-top:.8rem;padding-top:.7rem}.veg_post_note{background:hsl(var(--t-zest-dark));border-radius:var(--t-round-tile);color:hsl(var(--t-clear)/.88);display:grid;gap:.6rem 2rem;margin-top:2.5rem;padding:1.6rem 1.8rem}@media (min-width:768px){.veg_post_note{align-items:baseline;grid-template-columns:16rem 1fr}}.veg_post_note h3{color:hsl(var(--t-core))}.veg_envelope{background:hsl(var(--t-snow));border-radius:var(--t-round-tile);color:hsl(var(--t-night));margin-inline:auto;max-width:1000px;overflow:hidden;position:relative}.veg_envelope_flap{background:hsl(var(--t-sheet));border-bottom:1px solid hsl(var(--t-seam));clip-path:polygon(0 0,100% 0,50% 100%);height:70px}.veg_envelope_body{gap:2rem;padding:1.5rem 1.4rem 2.2rem}@media (min-width:768px){.veg_envelope_body{padding:1.5rem 3rem 3rem}}.veg_envelope_body h2{margin-bottom:1rem}.veg_envelope_body p{color:hsl(var(--t-haze))}.veg_envelope_line{border-bottom:1px solid hsl(var(--t-core-dark)/.35);color:hsl(var(--t-night))!important;display:flex;font-family:var(--t-ff-show);font-style:italic;gap:.9rem;padding:.7rem 0}.veg_envelope_line span{color:hsl(var(--t-core-dark));flex:none;font-family:var(--t-ff-body);font-size:.72rem;font-style:normal;letter-spacing:.16em;padding-top:.3rem;text-transform:uppercase;width:4.5rem}.veg_envelope_actions{gap:.8rem;margin-top:1.6rem}.veg_intro_index{background:hsl(var(--t-night-2));color:hsl(var(--t-clear))}.veg_intro_index_figure{min-height:300px;position:relative}.veg_intro_index_figure img{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.veg_intro_index_figure:after{border:1px solid hsl(var(--t-core)/.55);content:"";inset:18px;pointer-events:none;position:absolute}.veg_intro_index_copy{background:repeating-linear-gradient(90deg,transparent 0 119px,hsl(var(--t-core)/.06) 119px 120px),hsl(var(--t-night-2));padding:3rem 1.25rem 3.5rem}@media (min-width:1024px){.veg_intro_index_figure{min-height:640px}.veg_intro_index_copy{max-width:640px;padding:4.5rem 4rem 4.5rem 3.5rem}}.veg_intro_index_copy h1{font-size:clamp(2.4rem,4.8vw,4.1rem);line-height:1.04}.veg_chapter_index{margin-top:2.2rem}.veg_chapter_index ol{border-top:1px solid hsl(var(--t-core)/.35);list-style:none;margin:0;padding:0}.veg_chapter_index a{align-items:baseline;border-bottom:1px dotted hsl(var(--t-core)/.45);color:hsl(var(--t-clear)/.9);display:flex;gap:1rem;min-height:48px;padding:.75rem 0;text-decoration:none;transition:color .2s ease,padding .2s ease}.veg_chapter_index a:hover{color:hsl(var(--t-core));padding-left:.4rem}.veg_ci_n{color:hsl(var(--t-core));flex:none;font-family:var(--t-ff-show);font-size:1.2rem;font-style:italic;width:2.4rem}.veg_ci_t{font-size:1.02rem}.veg_chapter_head{align-items:flex-start;display:flex;gap:1.5rem;margin-bottom:2.8rem}.veg_chapter_num{color:transparent;flex:none;font-family:var(--t-ff-show);font-size:4.2rem;line-height:.9;width:5.5rem;-webkit-text-stroke:1px hsl(var(--t-core-dark))}.veg_sec_emerald .veg_chapter_num,.veg_sec_night .veg_chapter_num{-webkit-text-stroke-color:hsl(var(--t-core))}@media (min-width:768px){.veg_chapter_num{font-size:7rem;width:9rem}}@media (max-width:479.98px){.veg_chapter_head{flex-direction:column;gap:.6rem}}.veg_jewels{gap:1.2rem;list-style:none;margin:0;padding:0}.veg_jewel{background:hsl(var(--t-snow));border:1px solid hsl(var(--t-seam));border-radius:var(--t-round-tile);padding:2rem 1.4rem 1.6rem;position:relative}.veg_jewel_dot{background:radial-gradient(circle at 35% 35%,#ea8696,hsl(var(--t-ruby)) 45%,#6a1b28);border-radius:50%;box-shadow:0 0 0 5px hsl(var(--t-snow)),0 0 0 6px hsl(var(--t-core-dark)/.55);display:block;height:30px;margin-bottom:1.1rem;width:30px}.veg_jewel h3{font-size:1.4rem}.veg_jewel_what{color:hsl(var(--t-core-dark));font-size:.75rem;font-weight:600;letter-spacing:.18em;margin:.2rem 0 .8rem;text-transform:uppercase}.veg_jewel p:last-child{color:hsl(var(--t-haze));font-size:.96rem}.veg_regulator_hold{background:hsl(var(--t-forest));border-color:hsl(var(--t-core)/.35)}.veg_regulator{color:hsl(var(--t-clear)/.86)}.veg_regulator thead th{background:hsl(var(--t-night-2));color:hsl(var(--t-core))}.veg_regulator td,.veg_regulator th{border-bottom-color:hsl(var(--t-core)/.16)}.veg_regulator tbody th{color:hsl(var(--t-clear));font-family:var(--t-ff-show);font-size:1.08rem;font-weight:500;white-space:nowrap}.veg_regulator td:nth-child(2){border-left:1px solid hsl(var(--t-core)/.16)}.veg_week_grid{gap:2rem}.veg_service tbody th{color:hsl(var(--t-zest));font-family:var(--t-ff-show);font-style:italic;font-weight:500;white-space:nowrap}.veg_service tbody tr:nth-child(2n){background:hsl(var(--t-sheet)/.45)}.veg_week_image{margin:0}.veg_week_image img{aspect-ratio:4/5;border-radius:var(--t-round-tile);display:block;-o-object-fit:cover;object-fit:cover;width:100%}@media (min-width:1024px){.veg_week_image img{aspect-ratio:auto;height:460px}}.veg_week_image figcaption{color:hsl(var(--t-haze));font-size:.88rem;font-style:italic;margin-top:.8rem}.veg_pairs{gap:1.2rem}.veg_pair{background:hsl(var(--t-snow));border:1px solid hsl(var(--t-seam));border-radius:var(--t-round-tile);display:grid}.veg_pair p{font-size:.98rem;padding:1.2rem 1.4rem}.veg_pair span{display:block;font-size:.7rem;font-weight:600;letter-spacing:.2em;margin-bottom:.35rem;text-transform:uppercase}.veg_pair_dev{border-bottom:1px solid hsl(var(--t-core));color:hsl(var(--t-haze))}.veg_pair_dev span{color:hsl(var(--t-ruby))}.veg_pair_fix{background:hsl(var(--t-sun)/.35);color:hsl(var(--t-night))}.veg_pair_fix span{color:hsl(var(--t-zest))}.veg_crown{gap:2rem}.veg_crown_wordmark span{background:radial-gradient(circle,hsl(var(--t-core)) 0 34%,hsl(var(--t-zest-dark)) 35% 40%,transparent 41%),repeating-conic-gradient(hsl(var(--t-core)) 0 6deg,hsl(var(--t-core-dark)) 6deg 12deg);border-radius:50%;box-shadow:0 0 0 6px hsl(var(--t-zest-dark)),0 0 0 7px hsl(var(--t-core)/.5);display:block;height:86px;width:86px}.veg_crown p{color:hsl(var(--t-clear)/.8);margin-top:.9rem}.veg_crown_actions{gap:.8rem}.veg_intro_mosaic{background:repeating-linear-gradient(90deg,transparent 0 119px,hsl(var(--t-core)/.06) 119px 120px),hsl(var(--t-night-2));color:hsl(var(--t-clear));padding-block:3.5rem 4rem}.veg_intro_mosaic_head{gap:1.5rem;margin-bottom:2.6rem}.veg_intro_mosaic h1{font-size:clamp(2.3rem,4.8vw,4.2rem);line-height:1.05}.veg_apertures{gap:1rem}@media (min-width:768px){.veg_apertures{gap:1.4rem}}.veg_aperture{border:1px solid hsl(var(--t-core)/.55);border-radius:26px;margin:0;padding:7px}.veg_aperture img{border-radius:20px;display:block;height:170px;-o-object-fit:cover;object-fit:cover;width:100%}.veg_aperture_wide{grid-column:span 2}@media (min-width:768px){.veg_aperture_wide{grid-column:span 1}.veg_aperture img{height:300px}.veg_aperture:nth-child(2),.veg_aperture:nth-child(2) img{border-radius:999px}}.veg_rail{max-width:980px;position:relative}@media (min-width:1024px){.veg_rail{padding-left:9rem}.veg_rail:before{background:linear-gradient(hsl(var(--t-core-dark)/.5),transparent);bottom:0;content:"";left:5.4rem;position:absolute;top:4.2rem;width:1px}}.veg_rail_hour{display:none}@media (min-width:1024px){.veg_rail_hour{color:hsl(var(--t-core-dark));display:block;font-family:var(--t-ff-show);font-size:2.2rem;left:2rem;position:absolute;text-align:center;top:0;width:7rem}.veg_sec_night .veg_rail_hour{color:hsl(var(--t-core))}.veg_sec_night .veg_rail:before{background:linear-gradient(hsl(var(--t-core)/.5),transparent)}}.veg_shock_items{counter-reset:shock;display:grid;gap:1.5rem;list-style:none;margin:2.5rem 0 0;padding:0}@media (min-width:768px){.veg_shock_items{gap:1.8rem 2.2rem;grid-template-columns:repeat(2,minmax(0,1fr))}}.veg_shock_items li{counter-increment:shock;padding-left:3.4rem;position:relative}.veg_shock_items li:before{border:1px solid hsl(var(--t-core-dark)/.6);border-radius:50%;box-shadow:inset 0 0 0 4px hsl(var(--t-canvas)),inset 0 0 0 5px hsl(var(--t-core)/.4);color:hsl(var(--t-core-dark));content:counter(shock);display:grid;font-family:var(--t-ff-show);font-style:italic;height:2.4rem;left:0;place-items:center;position:absolute;top:0;width:2.4rem}.veg_shock_items h3{font-size:1.18rem;margin-bottom:.4rem}.veg_shock_items p{color:hsl(var(--t-haze));font-size:.97rem}.veg_lume{gap:1.4rem;margin-top:2.5rem}.veg_lume_group{background:hsl(var(--t-forest));border:1px solid hsl(var(--t-core)/.3);border-radius:var(--t-round-tile);padding:1.7rem 1.6rem}.veg_lume_group h3{align-items:center;display:flex;font-size:1.3rem;gap:.8rem;margin-bottom:1.1rem}.veg_lume_dot{background:hsl(var(--t-lume));border-radius:50%;box-shadow:0 0 12px 3px hsl(var(--t-lume)/.55);flex:none;height:14px;width:14px}.veg_lume_urgent{border-color:hsla(8,70%,60%,.55)}.veg_lume_urgent .veg_lume_dot{background:#ee6c58;box-shadow:0 0 12px 3px hsla(8,82%,64%,.5)}.veg_lume_group ul{display:grid;gap:.7rem;list-style:none;margin:0;padding:0}.veg_lume_group li{color:hsl(var(--t-clear)/.86);font-size:.98rem;padding-left:1.4rem;position:relative}.veg_lume_group li:before{background:hsl(var(--t-lume)/.85);border-radius:2px;content:"";height:3px;left:0;position:absolute;top:.55em;width:9px}.veg_lume_urgent li:before{background:hsla(8,82%,64%,.9)}.veg_ledger{border-top:2px solid hsl(var(--t-core-dark)/.5);margin-top:2.2rem}.veg_ledger summary{align-items:baseline;display:flex;gap:1rem}.veg_ledger_n{color:hsl(var(--t-core-dark));flex:none;font-family:var(--t-ff-body);font-size:.82rem;font-weight:600;letter-spacing:.1em;width:2.2rem}.veg_ledger details p{padding-left:3.2rem}@media (max-width:479.98px){.veg_ledger details p{padding-left:0;padding-right:0}}@media (min-width:640px){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-center{justify-content:center}.sm\:justify-self-start{justify-self:start}}@media (min-width:768px){.md\:col-span-5{grid-column:span 5/span 5}.md\:col-span-7{grid-column:span 7/span 7}.md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:items-center{align-items:center}}@media (min-width:1024px){.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-5{grid-column:span 5/span 5}.lg\:col-span-6{grid-column:span 6/span 6}.lg\:col-span-7{grid-column:span 7/span 7}.lg\:col-span-8{grid-column:span 8/span 8}.lg\:col-start-7{grid-column-start:7}.lg\:mx-auto{margin-left:auto;margin-right:auto}.lg\:block{display:block}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:items-end{align-items:flex-end}.lg\:items-center{align-items:center}.lg\:self-start{align-self:flex-start}}