.discuss-page{--gold:#c4b48e;--gold-bright:#d9cdad;position:relative;display:flex;align-items:center;justify-content:center;min-height:100svh;border-top:none;color:#f3eee4;color-scheme:dark;background:radial-gradient(ellipse at 50% 8%,#38322e 0,#2c2824 32%,#272420 62%,#1e1c19 100%)}#discuss-heading.section-title{color:#f7f1e6;text-align:center}.partnership-rule{margin-top:.65rem}.partnership-lede{max-width:none;margin:.55rem auto 0;font-size:calc(.92rem + 1px);font-weight:400;line-height:1.625;color:rgb(243 238 228/.58)}.partnership-enquire{display:inline-flex;align-items:center;justify-content:center;min-height:2.5rem;padding-inline:1.5rem;border:1px solid #c4b48e;border-radius:2px;background:#c4b48e;color:#2a241c;font-family:var(--font-body),sans-serif;font-size:.72rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;text-decoration:none}.partnership-enquire:hover{background:#d9cdad;border-color:#d9cdad;color:#2a241c}.discuss-lang{position:absolute;top:1.35rem;right:1.35rem;z-index:4;display:flex;align-items:center;height:2.2rem}.discuss-page .header-lang,.discuss-page .header-lang-code{color:#f7f1e6}.discuss-page .header-lang-popover{background:#272420;border-color:rgb(196 180 142/.42);box-shadow:0 18px 40px rgb(0 0 0/.38)}.discuss-page .header-lang-caption{color:#d9cdad;border-bottom-color:rgb(196 180 142/.32)}.discuss-page .header-lang-list{scrollbar-color:#c4b48e rgb(56 50 46/.85)}.discuss-page .header-lang-option{color:#f7f1e6}.discuss-page .header-lang-option:focus-visible,.discuss-page .header-lang-option:hover{background:rgb(196 180 142/.12)}.discuss-page .header-lang-option.is-selected{color:#c4b48e}.discuss-page .header-lang-option-copy em{color:rgb(247 241 230/.52)}.discuss-page .header-lang-option.is-selected .header-lang-option-copy em{color:#c4b48e}@media (max-width:1100px){.discuss-lang{top:1.15rem;right:1.1rem}.discuss-page .header-lang-popover{width:min(15.8rem,calc(100vw - 1.6rem))}}.discuss-back{position:absolute;top:1.35rem;left:1.35rem;z-index:2;display:grid;place-items:center;width:2.2rem;height:2.2rem;border:1px solid rgb(247 241 230/.42);border-radius:9999px;color:#f7f1e6;text-decoration:none;animation:discuss-fade .62s var(--ease-out) 80ms both}.discuss-back:hover{border-color:#d9cdad;color:#d9cdad}.discuss-shell{--note-grow:10.4rem;--note-squeeze:0.85rem;--note-intro-y:-1.1rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.6rem;width:min(28rem,calc(100% - 2.4rem));padding-block:2rem;text-align:center}.discuss-intro{width:100%;opacity:1;transform:translateY(var(--note-intro-y));pointer-events:auto;transition:opacity .52s var(--ease-out),transform .64s var(--ease-out)}.discuss-shell.is-note-open .discuss-intro{opacity:0;transform:translateY(calc(var(--note-intro-y) - .5rem));pointer-events:none}.discuss-title-in{-webkit-mask-image:linear-gradient(90deg,transparent,#000 28%,#000 72%,transparent);mask-image:linear-gradient(90deg,transparent,#000 28%,#000 72%,transparent);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;animation:hero-text-center 1.2s cubic-bezier(.18,.78,.22,1) both}.discuss-rule-in{transform:scaleX(0);transform-origin:center;animation:discuss-rule-spread .9s cubic-bezier(.18,.78,.22,1) .26s both}.discuss-lede-in{animation:discuss-fade-up .72s var(--ease-out) .56s both}.discuss-form-in{animation:discuss-fade-up .8s var(--ease-out) .72s both}.discuss-shell.is-leaving .discuss-title-in{animation:hero-text-center-out .48s cubic-bezier(.18,.78,.22,1) both}.discuss-shell.is-leaving .discuss-rule-in{animation:discuss-rule-spread-out .44s cubic-bezier(.18,.78,.22,1) 30ms both}.discuss-shell.is-leaving .discuss-lede-in{animation:discuss-fade-up-out .38s var(--ease-out) both}.discuss-shell.is-leaving .discuss-form{animation:discuss-fade-up-out .52s var(--ease-out) both;pointer-events:none}.discuss-thanks{transform:none}.discuss-thanks .partnership-lede{max-width:100%;margin-top:.85rem;font-size:1.02rem;letter-spacing:.04em;white-space:normal;overflow-wrap:break-word;color:rgb(247 241 230/.7)}@media (max-width:375px){.discuss-thanks .partnership-lede{font-size:.92rem;line-height:1.45}}.discuss-return{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-height:2.55rem;margin-top:1.7rem;padding-inline:1.35rem 1.5rem;border:1px solid rgb(196 180 142/.7);border-radius:2px;background:transparent;color:#d9cdad;font-family:var(--font-body),sans-serif;font-size:.68rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;text-decoration:none}.discuss-return:hover{border-color:#c4b48e;background:#c4b48e;color:#2a241c}.discuss-return-in{animation:discuss-fade-up .72s var(--ease-out) .78s both}.discuss-letter{position:relative;width:9.5rem;height:6.5rem;margin:0 auto;perspective:520px;animation:discuss-letter-drop .56s cubic-bezier(.55,0,.8,.4) 1.18s both}.discuss-letter:before{content:"";position:absolute;inset:-55%;background:radial-gradient(closest-side,rgb(196 180 142/.11),transparent 72%);animation:discuss-fade .8s var(--ease-out) both}.discuss-letter-back{position:absolute;left:0;right:0;top:34%;bottom:0;z-index:1;border:1px solid rgb(196 180 142/.55);background:linear-gradient(180deg,#35302a,#2a2622)}.discuss-letter-paper{position:absolute;top:0;left:13%;width:74%;height:64%;z-index:2;background:linear-gradient(180deg,#efe3cd,#e2d3b5);box-shadow:0 1px 10px rgb(0 0 0/.32);animation:discuss-paper-in .58s cubic-bezier(.32,0,.24,1) 40ms both}.discuss-letter-paper:before{content:"";position:absolute;inset:18% 14% 16%;background:repeating-linear-gradient(180deg,rgb(122 94 60/.35),rgb(122 94 60/.35) 1px,transparent 0,transparent 9px)}.discuss-letter-pocket{left:0;right:0;top:34%;bottom:0;z-index:3;background:linear-gradient(190deg,rgb(217 205 173/.7),rgb(196 180 142/.38))}.discuss-letter-pocket,.discuss-letter-pocket:after{position:absolute;clip-path:polygon(0 0,50% 46%,100% 0,100% 100%,0 100%)}.discuss-letter-pocket:after{content:"";inset:1px;background:linear-gradient(180deg,#38322b,#2b2723)}.discuss-letter-flap{left:0;right:0;top:34%;height:38%;z-index:4;background:linear-gradient(180deg,rgb(217 205 173/.9),rgb(196 180 142/.45));transform-origin:top center;transform:rotateX(-88deg);animation:discuss-letter-close .42s cubic-bezier(.34,0,.26,1) .66s both}.discuss-letter-flap,.discuss-letter-flap:after{position:absolute;clip-path:polygon(0 0,100% 0,50% 100%)}.discuss-letter-flap:after{content:"";inset:1px;background:linear-gradient(180deg,#443c32,#332e27)}@keyframes discuss-rule-spread{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes discuss-fade-up{0%{opacity:0;transform:translateY(.45rem)}to{opacity:1;transform:translateY(0)}}@keyframes discuss-fade{0%{opacity:0}to{opacity:1}}@keyframes discuss-rule-spread-out{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes discuss-fade-up-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(.45rem)}}@keyframes discuss-paper-in{0%{opacity:0;transform:translateY(-26%) rotate(-2deg)}18%{opacity:1}to{opacity:1;transform:translateY(54%) rotate(0deg)}}@keyframes discuss-letter-close{0%{transform:rotateX(-88deg)}82%{transform:rotateX(4deg)}to{transform:rotateX(0deg)}}@keyframes discuss-letter-drop{0%{opacity:1;transform:translateY(0)}12%{transform:translateY(-.3rem)}to{opacity:0;transform:translateY(3.4rem)}}@media (prefers-reduced-motion:reduce){.discuss-back,.discuss-form-in,.discuss-lede-in,.discuss-letter,.discuss-letter-flap,.discuss-letter-paper,.discuss-letter:before,.discuss-return-in,.discuss-rule-in,.discuss-title-in{animation:none;opacity:1;transform:none;-webkit-mask-image:none;mask-image:none}}.discuss-form{display:flex;flex-direction:column;align-items:stretch;gap:1.4rem;width:100%;padding:0;background:none;text-align:left}.discuss-hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.discuss-above{display:flex;flex-direction:column;gap:0;transition:gap .64s var(--ease-out),transform .64s var(--ease-out)}.discuss-above.is-plans-in{gap:1.4rem}.discuss-form.is-note-open .discuss-above{transform:translateY(calc(-1 * var(--note-grow) + var(--note-squeeze)))}.discuss-form.is-note-open .discuss-above.is-plans-in{gap:.55rem}.discuss-note{margin-top:0;transition:margin-top .64s var(--ease-out)}.discuss-form.is-note-open .discuss-note{margin-top:calc(-1 * var(--note-grow))}.discuss-row{display:grid;grid-template-columns:1fr 1fr;gap:1.05rem}.discuss-field{display:flex;flex-direction:column;gap:.18rem}.discuss-field span,.discuss-plans legend{font-size:.64rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#d9cdad}.discuss-field input,.discuss-field textarea{width:100%;padding:.18rem 0 .22rem;border:none;border-bottom:1px solid rgb(196 180 142/.38);border-radius:0;background-color:initial;color:#f7f1e6;caret-color:#f7f1e6;font-family:var(--font-body),sans-serif;font-size:.92rem;font-weight:400;line-height:1.45;outline:none;color-scheme:dark}.discuss-field textarea{min-height:6.4rem;padding-top:.5rem;padding-bottom:.65rem;line-height:calc(1.45em + 1px);resize:none;transition:min-height .64s var(--ease-out),border-bottom-color var(--duration) var(--ease-out),background-color var(--duration) var(--ease-out)}.discuss-form.is-note-open .discuss-note textarea{min-height:calc(6.4rem + var(--note-grow))}.discuss-field input:focus,.discuss-field textarea:focus{border-bottom-color:#c4b48e;background-color:rgb(247 241 230/.06)}.discuss-field input:not(:focus),.discuss-field textarea:not(:focus){background-color:initial;box-shadow:none}.discuss-field input:-webkit-autofill,.discuss-field input:-webkit-autofill:active,.discuss-field input:-webkit-autofill:hover,.discuss-field textarea:-webkit-autofill,.discuss-field textarea:-webkit-autofill:active,.discuss-field textarea:-webkit-autofill:hover{-webkit-text-fill-color:#f7f1e6;caret-color:#f7f1e6;background-color:initial!important;box-shadow:none;transition:background-color 99999s ease-out}.discuss-field input:-webkit-autofill:focus,.discuss-field textarea:-webkit-autofill:focus{-webkit-text-fill-color:#f7f1e6;caret-color:#f7f1e6;border-bottom-color:#c4b48e;background-color:rgb(247 241 230/.06)!important;box-shadow:none;transition:background-color var(--duration) var(--ease-out)}.discuss-plans{display:grid;overflow:hidden;max-height:0;min-width:0;min-inline-size:0;width:100%;margin:0;padding:0;border:none;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(.5rem);transition:max-height .64s var(--ease-out),opacity .48s var(--ease-out),transform .64s var(--ease-out),visibility 0s linear .48s}.discuss-above.is-plans-in .discuss-plans{max-height:24rem;opacity:1;visibility:visible;pointer-events:auto;transform:none;transition:max-height .64s var(--ease-out),opacity .56s var(--ease-out) 60ms,transform .64s var(--ease-out),visibility 0s}.discuss-plans legend{margin-bottom:.5rem;padding:0}.discuss-chips{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.45rem;padding:2px}.discuss-chip{box-sizing:border-box;min-height:2.5rem;padding-inline:.35rem;border:0;border-radius:2px;background:transparent;color:#f7f1e6;box-shadow:inset 0 0 0 1px rgb(196 180 142/.42);font-family:var(--font-body),sans-serif;font-size:.64rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;cursor:pointer}.discuss-chip:hover{box-shadow:inset 0 0 0 1px rgb(196 180 142/.72)}.discuss-chip.is-on{background:transparent;color:#c4b48e;box-shadow:inset 0 0 0 1px #c4b48e}.discuss-send{align-self:stretch;width:100%;min-height:2.55rem;margin-top:.2rem;cursor:pointer}.discuss-send:disabled{background:transparent;border-color:rgb(196 180 142/.42);color:rgb(247 241 230/.55);opacity:1;cursor:default}.discuss-send.is-sending,.discuss-send.is-sending:disabled{background:#c4b48e;border-color:#c4b48e;color:#2a241c;cursor:wait}.discuss-send-error{margin:.8rem 0 0;font-size:.68rem;letter-spacing:.08em;text-align:center;color:#d9cdad}.discuss-contra-note{display:none}.discuss-or-mail{margin:.8rem 0 0;font-size:.68rem;letter-spacing:.08em;text-align:center;color:rgb(247 241 230/.42)}.discuss-or-mail a{color:#c4b48e;text-decoration:none}.discuss-or-mail a:hover{color:#d9cdad}@media (max-width:767px){.discuss-contra-note{display:block;margin:.8rem 0 0;font-size:.68rem;letter-spacing:.08em;text-align:center;color:rgb(247 241 230/.42)}.discuss-or-mail{margin-top:.4rem}}@media (max-width:520px){.discuss-row{grid-template-columns:1fr}.discuss-chips{grid-template-columns:repeat(2,minmax(0,1fr))}}