/*! tailwindcss v4.2.1 | 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-outline-style:solid}}}@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;--spacing:.25rem;--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}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.table{display:table}.grow{flex-grow:1}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.outline{outline-style:var(--tw-outline-style);outline-width:1px}}:root{--green:#082f29;--night:#061e23;--gold:#c5a35d;--cream:#f6f0e4;--paper:#fbf8f1;--line:#082f2926}.claudioTeaser{grid-template-columns:minmax(310px,.82fr) 1.18fr;align-items:center;gap:clamp(44px,7vw,112px);max-width:1380px;margin:46px auto 120px;padding:0 44px;display:grid}.claudioTeaserImage{border-radius:210px 210px 34px 34px;height:620px;position:relative;overflow:hidden;box-shadow:0 35px 90px #5b39302e}.claudioTeaserImage:after{content:"";background:linear-gradient(#0000 58%,#291b199e);position:absolute;inset:0}.claudioTeaserImage img{object-fit:cover;object-position:50% 40%;width:100%;height:100%}.claudioTeaserImage span{z-index:1;color:#fff7ef;letter-spacing:.24em;font-size:10px;position:absolute;bottom:29px;left:34px}.claudioTeaserCopy label,.claudioStory label{color:#a46f84;letter-spacing:.22em;font-size:10px;font-weight:700}.claudioTeaserCopy h2{color:#294a42;font-family:var(--serif-soft);letter-spacing:-.045em;margin:20px 0 27px;font-size:clamp(48px,5.4vw,82px);font-weight:400;line-height:.95}.claudioTeaserCopy h2 em,.claudioStoryHead h2 em{color:#a87561;font-weight:400;display:block}.claudioTeaserCopy p{color:#65585a;max-width:660px;font-family:var(--serif-soft);font-size:21px;line-height:1.65}.claudioTeaserActions{flex-wrap:wrap;align-items:center;gap:25px;margin-top:34px;display:flex}.btn.rose{color:#fff;background:linear-gradient(135deg,#a96f83,#c18d7b);border-color:#0000;box-shadow:0 16px 38px #874e6233}.claudioTeaserActions>a:not(.btn),.claudioPurchase>a:not(.btn){color:#405e56;letter-spacing:.08em;text-transform:uppercase;text-underline-offset:7px;font-size:12px;font-weight:700;text-decoration:underline}.claudioStory{background:radial-gradient(circle at 85% 10%,#e7c1c86b,#0000 34%),linear-gradient(145deg,#fff9f7f5,#f5e2e2e0);border-top:1px solid #9d697e1f;border-bottom:1px solid #9d697e1f;padding:130px max(44px,50vw - 645px) 115px;position:relative;overflow:hidden}.claudioStoryHead{max-width:920px;margin-bottom:68px}.claudioStoryHead h2{color:#294a42;font-family:var(--serif-soft);letter-spacing:-.045em;margin:18px 0 26px;font-size:clamp(50px,6vw,88px);font-weight:400;line-height:.98}.claudioStoryHead p{color:#635657;max-width:780px;font-family:var(--serif-soft);font-size:22px;line-height:1.65}.claudioStoryHead h3{color:#a87561;max-width:760px;font-family:var(--serif-soft);margin:-4px 0 28px;font-size:clamp(25px,3vw,40px);font-style:italic;font-weight:400;line-height:1.15}.claudioGallery{grid-template-rows:330px 330px;grid-template-columns:1.15fr .85fr .85fr;gap:18px;display:grid}.claudioGallery figure{background:#ddc8c2;border-radius:26px;margin:0;position:relative;overflow:hidden}.claudioGallery .claudioPortrait{border-radius:180px 30px 30px;grid-row:1/3}.claudioGallery figure:nth-child(4){grid-column:2/4}.claudioGallery img{object-fit:cover;width:100%;height:100%}.claudioGallery figure>button{cursor:zoom-in;background:0 0;border:0;width:100%;height:100%;padding:0;display:block}.claudioGallery figure>button:focus-visible{outline-offset:-3px;outline:3px solid #d7bc76}.claudioGallery figure>button img{width:100%;height:100%;display:block}.languages small{letter-spacing:.08em;opacity:.72;text-transform:uppercase;margin-top:2px;font-size:7px;line-height:1;display:block}.claudioGallery figure:not(.claudioPortrait) img{object-position:center 38%}.claudioGallery .claudioPortrait img{object-position:center top}.claudioGallery figcaption{color:#fff;letter-spacing:.08em;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#25231f8f;border:1px solid #ffffff59;border-radius:14px;padding:12px 15px;font-size:11px;position:absolute;bottom:16px;left:18px;right:18px}.claudioValues{grid-template-columns:repeat(3,1fr);gap:20px;margin:58px 0 92px;display:grid}.claudioValues article{background:#ffffff80;border:1px solid #97677833;border-radius:26px;min-height:220px;padding:34px}.claudioValues span{color:#b18372;letter-spacing:.16em;font-size:11px}.claudioValues h3{color:#294a42;font-family:var(--serif-soft);margin:42px 0 12px;font-size:34px;font-style:italic;font-weight:400}.claudioValues p{color:#695c5c;line-height:1.7}.claudioFuture{border-top:1px solid #97677833;border-bottom:1px solid #97677833;grid-template-columns:.9fr 1.1fr;gap:clamp(50px,8vw,130px);padding:65px 0;display:grid}.claudioFuture h3{color:#294a42;font-family:var(--serif-soft);margin:17px 0 0;font-size:clamp(38px,4vw,58px);font-weight:400;line-height:1.04}.claudioFutureCopy p{color:#635657;font-family:var(--serif-soft);margin:0;font-size:20px;line-height:1.7}.claudioFutureCopy .comingNote{color:#8b6472;border-left:2px solid #b17d8d;margin-top:25px;padding-left:22px;font-size:16px;font-style:italic}.claudioLegacy{background:radial-gradient(circle at 12% 12%,#ffffffeb,#0000 34%),linear-gradient(135deg,#fcf7f4f0,#f0dadebd);border:1px solid #a66f842e;border-radius:38px;grid-template-columns:minmax(0,1.05fr) minmax(330px,.95fr);align-items:center;gap:clamp(42px,6vw,92px);margin:66px 0 0;padding:64px clamp(28px,4vw,62px);display:grid;position:relative;overflow:hidden;box-shadow:0 28px 85px #5c37441c}.claudioLegacyPhotos{min-height:610px;position:relative}.claudioLegacyPhotos figure{background:#d8c5be;margin:0;position:absolute;overflow:hidden;box-shadow:0 22px 58px #36262733}.claudioLegacyPhotos img{object-fit:cover;width:100%;height:100%}.legacyCasa{border-radius:180px 28px 28px;inset:0 20% 8% 0}.legacyCasa img{object-position:52% center}.legacySunset{z-index:2;border:8px solid #fff8f4eb;border-radius:120px 120px 24px 24px;width:39%;height:56%;bottom:0;right:0}.legacySunset img{object-position:center 52%}.claudioLegacyPhotos figcaption{color:#fff;letter-spacing:.08em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#24221f91;border-radius:12px;padding:11px 14px;font-size:9px;position:absolute;bottom:14px;left:14px;right:14px}.legacyLight{z-index:3;opacity:.78;background:linear-gradient(90deg,#d45b50,#e49a4b,#dfc755,#6eae74,#65a8c5,#7274bd,#aa75b2);border-radius:50%;width:42%;height:3px;position:absolute;bottom:19%;right:14%;transform:rotate(-18deg);box-shadow:0 0 18px #e2bc93e6}.claudioLegacyCopy label{line-height:1.55}.claudioLegacyCopy h3{color:#294a42;font-family:var(--serif-soft);letter-spacing:-.035em;margin:17px 0 28px;font-size:clamp(40px,4.2vw,62px);font-weight:400;line-height:1.02}.claudioLegacyCopy h3 em{color:#a87561;font-weight:400;display:block}.claudioLegacyCopy>p{color:#635657;font-family:var(--serif-soft);margin:0 0 17px;font-size:18px;line-height:1.68}.claudioLegacy blockquote{background:#ffffff85;border:0;border-left:2px solid #b17d8d;border-radius:0 24px 24px 0;margin:30px 0 0;padding:28px 28px 27px 34px;position:relative}.claudioLegacy blockquote:before{content:"“";color:#b17d8d3b;font:84px/1 Georgia,serif;position:absolute;top:-12px;left:19px}.claudioLegacy blockquote p{color:#35574f;font-family:var(--serif-soft);margin:0;font-size:clamp(22px,2.1vw,30px);font-style:italic;line-height:1.35;position:relative}.claudioLegacy cite{color:#8a6874;letter-spacing:.08em;text-transform:uppercase;margin-top:15px;font-size:10px;font-style:normal;font-weight:700;line-height:1.5;display:block}.claudioPurchase{align-items:center;gap:28px;margin-top:55px;display:flex}.claudioPurchase>div{margin-right:auto}.claudioPurchase strong,.claudioPurchase span{display:block}.claudioPurchase strong{color:#294a42;font-family:var(--serif-soft);font-size:28px;font-weight:400}.claudioPurchase span{color:#786a69;margin-top:7px;font-size:13px}.claudioDisclaimer{color:#8a7977;max-width:750px;margin-top:38px;font-size:11px;line-height:1.6;display:block}@media (width<=900px){.claudioTeaser,.claudioFuture{grid-template-columns:1fr}.claudioTeaserImage{height:540px}.claudioGallery{grid-template-columns:1fr 1fr}.claudioGallery .claudioPortrait{grid-row:1/3}.claudioGallery figure:nth-child(4){grid-column:1/3}.claudioValues{grid-template-columns:1fr}.claudioValues article{min-height:0}.claudioValues h3{margin-top:20px}.claudioPurchase{flex-direction:column;align-items:flex-start}.claudioLegacy{grid-template-columns:1fr}.claudioLegacyPhotos{min-height:560px}}@media (width<=620px){.claudioTeaser{margin-bottom:80px;padding:0 22px}.claudioTeaserImage{border-radius:140px 140px 24px 24px;height:470px}.claudioStory{padding:90px 22px 80px}.claudioGallery{scroll-snap-type:x mandatory;display:flex;overflow-x:auto}.claudioGallery figure,.claudioGallery .claudioPortrait{scroll-snap-align:center;border-radius:120px 24px 24px;min-width:82vw;height:520px}.claudioPurchase .btn{text-align:center;width:100%}.claudioLegacy{border-radius:28px;gap:34px;margin-top:45px;padding:20px 18px 32px}.claudioLegacyPhotos{min-height:430px}.legacyCasa{border-radius:110px 22px 22px;inset:0 13% 8% 0}.legacySunset{border-width:5px;border-radius:80px 80px 18px 18px;width:42%;height:50%}.claudioLegacyPhotos figcaption{font-size:8px}.claudioLegacyCopy h3{font-size:41px}.claudioLegacyCopy>p{font-size:17px}.claudioLegacy blockquote{padding:24px 20px 23px 25px}.claudioLegacy blockquote p{font-size:22px}}main>.top{z-index:10;position:absolute;top:0;left:0}main>header{z-index:10;background:linear-gradient(#0519168a 0%,#05191629 72%,#0000 100%);position:absolute;top:36px;left:0}main>.hero{z-index:1;margin-top:0;position:relative}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--green);margin:0;font-family:Arial,sans-serif}a{color:inherit;text-decoration:none}label{color:#a58445;letter-spacing:.25em;margin-bottom:22px;font-size:9px;font-weight:700;display:block}h1,h2,h3{font-family:Georgia,serif;font-weight:400}h2{letter-spacing:-.03em;margin:0 0 28px;font-size:clamp(42px,5vw,68px);line-height:1.06}h2 em,h1 em{color:#d0b16a;font-weight:400;display:block}p{line-height:1.7}.top{z-index:5;color:#b5c1ba;letter-spacing:.12em;background:#04241f;width:100%;height:36px;padding:12px 5vw;font-size:9px;position:absolute}.top span{float:right}header{z-index:5;color:#fff;border-bottom:1px solid #ffffff26;align-items:center;width:100%;height:84px;padding:0 5vw;display:flex;position:absolute;top:36px}.logo{align-items:center;gap:12px;display:flex}.logo i{color:var(--gold);font-size:36px;font-style:normal}.logo b{letter-spacing:.13em;font-family:Georgia,serif;font-size:14px}.logo small{color:var(--gold);letter-spacing:.22em;margin-top:4px;font:8px Arial;display:block}header nav{align-items:center;gap:27px;margin-left:auto;font-size:11px;display:flex}header nav>a{opacity:.8}.outline{text-transform:uppercase;letter-spacing:.1em;border:1px solid #c5a35d99;padding:13px 18px;font-size:9px}.hamb{color:#fff;background:0 0;border:0;font-size:23px;display:none}.hero{color:#fff;background:linear-gradient(90deg,#031f20ee,#062c2b8c 55%,#061b2225),url(https://i.ytimg.com/vi/jy7WtW7eV0k/maxresdefault.jpg) 50%/cover;align-items:center;height:100vh;min-height:690px;display:flex}.heroCopy{max-width:700px;margin:90px 0 0 9vw}.hero h1{margin:0;font-size:clamp(55px,6vw,89px);line-height:1.02}.hero p{color:#ffffffc9;max-width:600px;font:19px/1.7 Georgia,serif}.actions{gap:12px;margin:33px 0;display:flex}.btn{text-transform:uppercase;letter-spacing:.1em;border:0;padding:17px 22px;font-size:10px;font-weight:700;display:inline-flex}.gold{background:var(--gold);color:var(--green)}.clear{border:1px solid #ffffff6b}.green{background:var(--green);color:#fff}.film{color:#ffffffa1;letter-spacing:.08em;font-size:10px}.trust{background:#fff;grid-template-columns:repeat(4,1fr);min-height:110px;padding:0 6vw;display:grid}.trust div{color:var(--gold);border-right:1px solid var(--line);justify-content:center;align-items:center;gap:14px;display:flex}.trust div:last-child{border:0}.trust b{color:var(--green);font:14px Georgia}.trust small{color:#89928c;margin-top:6px;font:9px Arial;display:block}.split{grid-template-columns:1fr 1fr;align-items:center;gap:8vw;padding:125px 9vw;display:grid}.cream{background:var(--paper)}.art{background:radial-gradient(circle,#1d6b6055,#0000 45%),linear-gradient(150deg,#10423b,#051d21);place-items:center;height:590px;display:grid;position:relative}.seven{flex-direction:column;gap:11px;display:flex}.seven i{color:var(--c);text-shadow:0 0 18px var(--c);transform:translateX(calc((var(--i) - 3) * 4px));font-size:52px;font-style:normal;line-height:.78}.seven>b{color:#fff;font:20px Georgia;position:absolute;bottom:35px;left:38px}.seven b small{color:var(--gold);margin-top:5px;font-size:12px;display:block}.copy .lead,.story>div>p,.contact>div>p{color:#607068;font:18px/1.75 Georgia,serif}.copy ol{margin:35px 0;padding:0;list-style:none}.copy li{border-top:1px solid var(--line);color:#849087;gap:20px;padding:16px 0;font-size:11px;display:flex}.copy li>b{color:var(--gold);font:12px Georgia}.copy li strong{color:var(--green);margin-bottom:7px;font:16px Georgia;display:block}.spectrum,.docs{color:#fff;background:linear-gradient(150deg,#0a342e,#051e23);padding:115px 8vw}.head{text-align:center;max-width:820px;margin:0 auto 65px}.head h2{font-size:clamp(42px,5vw,68px)}.head>p{color:#ffffff92;max-width:620px;margin:auto;font-family:Georgia,serif}.interactive{grid-template-columns:220px 1fr;align-items:center;gap:60px;max-width:1050px;margin:auto;display:grid}.active{border-left:1px solid #ffffff2b;padding-left:25px}.active small{color:var(--gold);font-size:9px}.active h3{margin:13px 0;font-size:29px}.active p{color:#ffffff8e;font:16px Georgia}.lights{grid-template-columns:repeat(7,1fr);display:grid}.lights button{color:#fff;opacity:.38;cursor:pointer;background:0;border:0;flex-direction:column;justify-content:flex-end;align-items:center;height:285px;display:flex}.lights button.on{opacity:1}.lights span{background:linear-gradient(transparent, var(--c));width:1px;height:110px;box-shadow:0 0 16px var(--c)}.lights b{color:var(--c);text-shadow:0 0 18px var(--c);font:50px Georgia}.lights small{writing-mode:vertical-rl;letter-spacing:.12em;font-size:8px}.product{background:var(--cream)}.bed{background:linear-gradient(145deg,#e5dccb,#fffaf0)}.frame{border-left:7px ridge #858c88;width:75%;height:75%;margin-left:50px;position:relative}.frame>span{transform-origin:0;background:#777f7a;width:80%;height:7px;position:absolute;top:14%;left:0;transform:rotate(-4deg)}.frame i{color:var(--c);text-shadow:0 0 17px var(--c);top:calc(23% + var(--i) * 2.5%);left:calc(17% + var(--i) * 9%);font:35px Georgia;position:absolute}.round{background:var(--green);width:125px;height:125px;color:var(--gold);border-radius:50%;justify-content:center;align-items:center;gap:8px;font:37px Georgia;display:flex;position:absolute;bottom:45px;right:-22px}.round small{color:#fff;font:9px Arial}.chips{grid-template-columns:1fr 1fr;margin:30px 0;display:grid}.chips span{border-top:1px solid var(--line);padding:15px 0;font-size:11px}.chips span:before{content:"◇";color:var(--gold);margin-right:9px}.audiences{grid-template-columns:1fr 1fr;display:grid}.audiences article{color:#fff;flex-direction:column;justify-content:flex-end;min-height:590px;padding:8vw;display:flex}.audiences article:first-child{background:radial-gradient(circle at 70% 25%,#c5a35d55,#0000 25%),linear-gradient(#25594f,#072c29)}.audiences article:last-child{background:radial-gradient(circle at 65% 25%,#65aab855,#0000 25%),linear-gradient(#285463,#071f28)}.audiences h2{font-size:50px}.audiences p{color:#ffffffad;font-family:Georgia,serif}.audiences a{text-transform:uppercase;letter-spacing:.13em;text-decoration:underline;-webkit-text-decoration-color:var(--gold);-webkit-text-decoration-color:var(--gold);-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);font-size:9px}.story{grid-template-columns:1.1fr .9fr;align-items:center;gap:8vw;padding:120px 9vw;display:grid}.story blockquote{border-left:2px solid var(--gold);margin:35px 0;padding:20px 25px;font:20px/1.5 Georgia}.story blockquote small{color:#89928c;margin-top:14px;font:9px Arial;display:block}.route{background:var(--green);color:#fff;justify-content:center;align-items:center;gap:15px;height:430px;display:flex}.route b{letter-spacing:.12em;font-size:8px}.route i{color:var(--gold);font-style:normal}.cards{grid-template-columns:repeat(3,1fr);max-width:1050px;margin:auto;display:grid}.cards article{border:1px solid #ffffff24;min-height:230px;padding:32px}.cards article+article{border-left:0}.cards small{color:var(--gold)}.cards h3{margin:28px 0 12px;font-size:20px}.cards p{color:#ffffff91;font-size:11px}.contact{background:var(--cream);grid-template-columns:1fr 450px;gap:8vw;padding:115px 9vw;display:grid}.contact h2 em{display:block}.ticks{text-transform:uppercase;color:#506159;margin-top:30px;font-size:9px}form{background:#fff;padding:32px;box-shadow:0 15px 50px #183c3312}form label{color:#6b786f;letter-spacing:.1em;margin-bottom:18px}input,select{background:#fff;border:0;border-bottom:1px solid #ccd2cc;width:100%;margin-top:5px;padding:12px 0;display:block}form .btn{justify-content:center;width:100%;margin-top:7px}form>small{color:#89928c;margin-top:15px;font-size:8px;display:block}footer{color:#fff;background:#041d1c;grid-template-columns:1fr 1fr;gap:25px;padding:60px 7vw 32px;display:grid}footer p{text-align:right;color:var(--gold);font-family:Georgia,serif}footer>small{color:#fff6;grid-column:1/-1;font-size:8px}.mobile{display:none}@media (width<=900px){header nav{background:var(--green);flex-direction:column;align-items:flex-start;width:100%;padding:24px;display:none;position:absolute;top:70px;left:0}header nav.show{display:flex}.hamb{margin-left:auto;display:block}.trust{grid-template-columns:1fr 1fr;padding:18px}.trust div{justify-content:flex-start;padding:15px}.split,.story,.contact{grid-template-columns:1fr}.split{padding:85px 7vw}.art{height:500px}.interactive,.audiences,.cards{grid-template-columns:1fr}.cards article+article{border-top:0;border-left:1px solid #ffffff24}}@media (width<=600px){.top{padding:12px 20px;font-size:8px}.top span{display:none}header{height:70px;padding:0 20px}.logo b{font-size:11px}.hero{background-position:62%;min-height:660px}.heroCopy{margin:75px 22px 0}.hero h1{font-size:47px}.hero p{font-size:16px}.actions{flex-direction:column}.trust{grid-template-columns:1fr}.trust div{border-right:0;border-bottom:1px solid var(--line)}.split{padding:75px 22px}.art{height:420px}.copy h2,.story h2,.contact h2{font-size:42px}.spectrum,.docs{padding:80px 20px}.head h2{font-size:40px}.lights{grid-template-columns:repeat(7,70px);overflow:auto}.lights button{height:210px}.product .art{height:420px}.round{right:-8px}.chips{grid-template-columns:1fr}.audiences article{min-height:490px;padding:50px 25px}.audiences h2{font-size:40px}.story{padding:80px 22px}.route{height:330px}.contact{padding:80px 22px 110px}form{padding:24px}footer{grid-template-columns:1fr;padding-bottom:90px}footer p{text-align:left}.mobile{z-index:9;background:#fff;grid-template-columns:1fr 1fr;width:100%;height:58px;display:grid;position:fixed;bottom:0}.mobile a{text-transform:uppercase;place-items:center;font-size:10px;display:grid}.mobile a:last-child{background:var(--gold)}}.claudioLegacyPhotos{min-height:690px;padding-bottom:108px;display:block}.claudioLegacyPhotos .legacyLove img{width:100%;height:auto}@media (width<=900px){.claudioLegacyPhotos{min-height:650px}}@media (width<=680px){.claudioLegacyPhotos{min-height:610px;padding-bottom:88px}.claudioLegacyPhotos .legacyCasa{border-radius:90px 22px 22px;inset:0 13% 18% 0}.claudioLegacyPhotos .legacySunset{border-width:6px;border-radius:80px 80px 20px 20px;width:44%;height:48%;bottom:11%;right:0}.claudioLegacyPhotos .legacyLove{width:64%;margin:0;position:absolute;left:0;bottom:-6px!important}}header nav{gap:20px;font-size:12px;font-weight:700}header nav>a:not(.outline){opacity:.94;text-shadow:0 2px 12px #000000b8;padding:12px 7px;position:relative}header nav>a:not(.outline):after{content:"";background:#e1c475;height:2px;transition:transform .25s;position:absolute;bottom:5px;left:7px;right:7px;transform:scaleX(0)}header nav>a:not(.outline):hover:after,header nav>a:not(.outline):focus:after{transform:scaleX(1)}header .outline{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#06241f61;font-weight:800}.factsCrystalImage{background:#082f29;border-radius:24px;height:150px;margin:28px 0 0;position:relative;overflow:hidden}.factsCrystalImage img{object-fit:cover;object-position:center 55%;width:100%;height:100%}.factsCrystalImage:after{content:"";background:linear-gradient(#0000,#031b19d1);position:absolute;inset:45% 0 0}.factsCrystalImage figcaption{z-index:2;color:#fff;font:11px var(--serif-soft);letter-spacing:.08em;position:absolute;bottom:14px;left:20px}.chapterFacts{margin-top:12px}.youtubeWrap{border-radius:28px;overflow:hidden;box-shadow:0 24px 60px #183e352e}.traditionThumb{object-fit:cover;width:180px;height:145px}.tradition summary>span>span{flex-direction:column;gap:8px;display:flex}.tradition summary strong{font-size:23px}.tradition summary small{color:#718078;font-size:9px}.tradition summary em{color:#85682f;letter-spacing:.1em;border:1px solid #c5a35d;border-radius:100px;padding:11px 14px;font:8px Arial,sans-serif}.crystalAura img{object-fit:cover;object-position:center;filter:saturate(.92)brightness(1.08);width:100%;height:100%}.crystalAura:after{content:"";background:linear-gradient(#0000,#271f32c2);position:absolute;inset:55% 0 0}.crystalAura figcaption{z-index:2;color:#fff;font:11px var(--serif-soft);position:absolute;bottom:25px;left:30px;right:30px}.teslaQuote{background:#ffffffa3;border-radius:24px;grid-template-columns:110px 1fr;align-items:stretch;margin:32px 0;display:grid;overflow:hidden;box-shadow:0 20px 55px #43304c1a}.teslaQuote>img{object-fit:cover;filter:sepia(.18)contrast(1.05);width:110px;height:100%;min-height:210px}.gaiaMessage{color:#446057;background:linear-gradient(105deg,#efdaa17a,#ffffff7a);border-left:4px solid #c5a35d;border-radius:0 25px 25px 0;margin:32px 0;padding:28px 32px 28px 38px;position:relative;box-shadow:0 20px 55px #53422714}.gaiaMessage small,.gaiaMessage strong{display:block}.gaiaMessage small{color:#9a7838;letter-spacing:.18em;margin-bottom:8px;font:8px Arial,sans-serif}.gaiaMessage strong{color:#173f37;font:25px/1.25 var(--serif-soft);margin-bottom:6px}@media (width<=900px){header nav{font-size:11px}.chapterIntro{padding:28px}.principVideo{grid-template-columns:1fr}.tradition summary{grid-template-columns:130px 1fr}.traditionThumb{width:130px;height:150px}.tradition summary>span{grid-template-columns:42px 1fr}.tradition summary em{display:none}}@media (width<=600px){.chapterIntro{border-radius:30px;padding:13px}.chapterPhoto{border-radius:30px 30px 80px;height:410px}.factsCrystalImage{height:125px}.principVideo{border-radius:28px;padding:23px}.principVideo h3{font-size:30px}.tradition summary{grid-template-columns:1fr}.traditionThumb{width:100%;height:150px}.tradition summary>span{padding:20px}.tradition summary strong{font-size:18px}.crystalAura{border-radius:150px 150px 28px 28px;height:480px}.teslaQuote{grid-template-columns:82px 1fr}.teslaQuote>img{width:82px;min-height:230px}.consciousCopy .teslaQuote blockquote{padding:22px 18px;font-size:17px}.gaiaMessage{padding:24px}.gaiaMessage strong{font-size:21px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.claudioLegacyPhotos{min-height:690px;padding-bottom:108px;display:block;position:relative}.claudioLegacyPhotos .legacyCasa figcaption,.claudioLegacyPhotos .legacySunset figcaption{position:absolute}@media (width<=900px){.claudioLegacyPhotos{min-height:650px}}@media (width<=680px){.claudioLegacyPhotos{min-height:610px;padding-bottom:88px}.claudioLegacyPhotos .legacyCasa{border-radius:90px 22px 22px;inset:0 13% 18% 0}.claudioLegacyPhotos .legacySunset{border-width:6px;border-radius:80px 80px 20px 20px;width:44%;height:48%;bottom:11%;right:0}.claudioLegacyPhotos .legacyLove{width:64%;margin:0;position:absolute;left:0;bottom:-6px!important}}.introChapter .chapterFacts{border:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:26px;display:grid}.introChapter .chapterFacts>span{color:#526963;background:linear-gradient(145deg,#ffffffed,#f6eaefb8);border:1px solid #77697221;border-radius:24px;grid-template-rows:auto 1fr;grid-template-columns:34px 1fr;align-items:center;column-gap:12px;min-width:0;min-height:132px;padding:19px 17px;display:grid;position:relative;overflow:hidden;box-shadow:0 15px 34px #5b434d14,inset 0 1px #ffffffeb}.introChapter .chapterFacts>span:nth-child(2){background:linear-gradient(145deg,#fffffff0,#e8f4f8d1)}.introChapter .chapterFacts>span:nth-child(3){background:linear-gradient(145deg,#fffffff0,#f8eed6d1)}.introChapter .chapterFacts>span:nth-child(4){background:linear-gradient(145deg,#fffffff0,#ebe6f8c7)}.introChapter .chapterFacts i{color:#ad7b8e;width:34px;height:34px;font:normal 17px/1 var(--serif-soft);background:#ffffffb8;border-radius:50%;grid-row:1/3;place-items:center;display:grid;box-shadow:0 7px 18px #5b434d1a}.introChapter .chapterFacts b{color:#a8783c;font:400 clamp(26px, 2vw, 34px)/1 var(--serif-soft);letter-spacing:-.025em;align-self:end}.introChapter .chapterFacts small{color:#66756f;letter-spacing:.09em;text-transform:uppercase;align-self:start;margin-top:7px;font:600 10px/1.4 Arial,sans-serif}.introChapter .tradition .vogelAnatomy{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:14px;display:grid}.introChapter .tradition .vogelAnatomy article{background:linear-gradient(145deg,#fffdfa,#f7eaee);border:1px solid #6c70771f;border-radius:26px;min-width:0;min-height:220px;padding:26px 23px;box-shadow:0 14px 34px #493d4412}.introChapter .tradition .vogelAnatomy article:nth-child(2){background:linear-gradient(145deg,#fffdfa,#e9f4f8)}.introChapter .tradition .vogelAnatomy article:nth-child(3){background:linear-gradient(145deg,#fffdfa,#f4ecd8)}.introChapter .tradition .vogelAnatomy article:nth-child(4){background:linear-gradient(145deg,#fffdfa,#ece8f7)}.introChapter .tradition .vogelAnatomy h4{color:#345b53;font:400 clamp(21px,1.7vw,27px)/1.12 var(--serif-soft);overflow-wrap:anywhere;margin:0 0 13px}.introChapter .tradition .vogelAnatomy p{color:#61726d;font:14px/1.65 var(--serif-soft);overflow-wrap:anywhere;margin:0}.introChapter .tradition .vogelLocalChapters{gap:30px;margin-top:48px}.introChapter .tradition .vogelLocalCard,.introChapter .tradition .vogelLocalCard.reverse{background:linear-gradient(135deg,#f5fbfc,#fff8f4 70%);border:1px solid #5a767726;border-radius:34px;grid-template-columns:minmax(300px,.88fr) minmax(0,1.12fr);align-items:stretch;gap:0;padding:0;display:grid;overflow:hidden;box-shadow:0 24px 58px #314c4e1a}.introChapter .tradition .vogelLocalCard.reverse{background:linear-gradient(135deg,#fff9f4,#edf8fb)}.introChapter .tradition .vogelLocalCard.reverse .vogelCardVisual{order:2}.introChapter .tradition .vogelCardVisual{border-radius:0;min-width:0;min-height:410px;margin:0}.introChapter .tradition .vogelPhotoVisual{background:#dce9e8;position:relative;overflow:hidden}.introChapter .tradition .vogelPhotoVisual img{object-fit:cover;width:100%;height:100%;display:block}.introChapter .tradition .vogelPhotoVisual figcaption{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;letter-spacing:.12em;text-align:center;text-transform:uppercase;background:#183736b3;border:1px solid #ffffff4d;border-radius:999px;padding:11px 15px;font:700 9px/1.35 Arial,sans-serif;position:absolute;bottom:17px;left:18px;right:18px}.introChapter .tradition .vogelCardCopy{flex-direction:column;justify-content:center;min-width:0;padding:clamp(30px,4vw,56px);display:flex}.introChapter .tradition .vogelLocalCard h3{max-width:16ch;font:400 clamp(30px,3.1vw,44px)/1.04 var(--serif-soft);letter-spacing:-.025em;overflow-wrap:normal;margin:13px 0 19px}.introChapter .tradition .vogelLocalCard p{max-width:62ch;font-size:15px;line-height:1.68}.vogelCardHighlights{flex-wrap:wrap;gap:8px;margin:7px 0 3px;display:flex}.vogelCardHighlights span{color:#59756f;letter-spacing:.08em;text-transform:uppercase;background:#ffffffb3;border:1px solid #567e842e;border-radius:999px;padding:8px 12px;font:700 9px/1 Arial,sans-serif}.introChapter .tradition .vogelLocalCard small{max-width:62ch}.introChapter .tradition .vogelOriginalSource{align-self:flex-start}@media (width<=1100px){.introChapter .chapterFacts,.introChapter .tradition .vogelAnatomy{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=820px){.introChapter .tradition .vogelLocalCard,.introChapter .tradition .vogelLocalCard.reverse{grid-template-columns:1fr}.introChapter .tradition .vogelLocalCard.reverse .vogelCardVisual{order:0}.introChapter .tradition .vogelCardVisual{min-height:300px}.introChapter .tradition .vogelCardCopy{padding:30px 25px 34px}.introChapter .tradition .vogelLocalCard h3{max-width:none}}@media (width<=560px){.introChapter .chapterFacts{grid-template-columns:1fr}.introChapter .chapterFacts>span{min-height:105px}.introChapter .tradition .vogelAnatomy{grid-template-columns:1fr}.introChapter .tradition .vogelAnatomy article{min-height:0}.introChapter .tradition .vogelCardVisual{min-height:245px}.introChapter .tradition .vogelLocalCard h3{font-size:29px}}#vogel-podrobnosti[open]{background:radial-gradient(circle at 9% 10%,#f3d2da7a,#0000 31%),radial-gradient(circle at 92% 25%,#cce7ef94,#0000 34%),linear-gradient(145deg,#fffaf7 0%,#f9eef1 48%,#eff7f8 100%)}#vogel-podrobnosti .traditionBody{background:0 0}#vogel-podrobnosti .vogelAnatomy article{border-color:#96727729;transition:transform .25s,box-shadow .25s;position:relative;overflow:hidden;box-shadow:0 16px 34px #5d4a5014,inset 0 1px #ffffffe6}#vogel-podrobnosti .vogelAnatomy article:before{content:"";background:var(--mineral-accent,#d9af8a);height:4px;position:absolute;inset:0 0 auto}#vogel-podrobnosti .vogelAnatomy article:first-child{--mineral-accent:#d5af70;background:linear-gradient(155deg,#fffdf7,#f5ead5)}#vogel-podrobnosti .vogelAnatomy article:nth-child(2){--mineral-accent:#d69aaa;background:linear-gradient(155deg,snow,#f3dfe4)}#vogel-podrobnosti .vogelAnatomy article:nth-child(3){--mineral-accent:#83bfc9;background:linear-gradient(155deg,#faffff,#dceff1)}#vogel-podrobnosti .vogelAnatomy article:nth-child(4){--mineral-accent:#a998c9;background:linear-gradient(155deg,#fdfbff,#e8dff2)}#vogel-podrobnosti .vogelAnatomy article:hover{transform:translateY(-4px);box-shadow:0 22px 42px #5d4a5021,inset 0 1px #fffffff2}#vogel-podrobnosti .vogelCollectionPhoto{background:linear-gradient(135deg,#f8e9ed,#e7f2f4);border:1px solid #936f772e;overflow:hidden;box-shadow:0 22px 48px #5a464e1f}#vogel-podrobnosti .vogelCollectionPhoto figcaption{color:#31534d;background:linear-gradient(150deg,#f8e8ed 0%,#eef7f8 70%,#f5e6cb 100%)}#vogel-podrobnosti .vogelUse{background:linear-gradient(145deg,#fffdfae0,#f2e1e8ad 52%,#e0f1f4c7);border:1px solid #a77c872b;border-radius:34px;margin-top:34px;padding:34px clamp(20px,4vw,54px);box-shadow:0 17px 42px #60485114,inset 0 1px #fffffff0}#vogel-podrobnosti .vogelSources,.chapterLinksCrystal{flex-wrap:wrap;gap:12px}#vogel-podrobnosti .vogelSources a,.chapterLinksCrystal a{color:#6f4d5b;min-height:48px;font:600 13px/1.25 var(--serif-soft);letter-spacing:.015em;text-transform:none;background:linear-gradient(135deg,#fffafd,#edd6df);border:1px solid #a8748642;border-radius:999px;justify-content:center;align-items:center;padding:10px 20px;text-decoration:none;transition:transform .25s,box-shadow .25s,border-color .25s;display:inline-flex;box-shadow:0 12px 28px #734b5b1c,inset 0 1px #fffffff2}#vogel-podrobnosti .vogelSources a:nth-child(2),.chapterLinksCrystal a:nth-child(2){color:#365f67;background:linear-gradient(135deg,#f8feff,#d8edf1);border-color:#5b97a447}#vogel-podrobnosti .vogelSources a:hover,#vogel-podrobnosti .vogelSources a:focus-visible,.chapterLinksCrystal a:hover,.chapterLinksCrystal a:focus-visible{border-color:#8b607070;outline:none;transform:translateY(-3px);box-shadow:0 18px 36px #67485429,0 0 0 4px #efd9e17a}#vogel-podrobnosti .vogelLocalCard{background:linear-gradient(145deg,#fffbf9f2,#f7e5ebe6);border-color:#9169742e;box-shadow:0 22px 48px #6048511c}#vogel-podrobnosti .vogelLocalCard.reverse{background:linear-gradient(145deg,#f8fefff5,#daeff3db)}.vogelOriginalSource{color:#805967;width:fit-content;min-height:40px;font:600 11px/1.25 var(--sans);letter-spacing:.045em;background:#ffffffa3;border:1px solid #a46f813b;border-radius:999px;align-items:center;margin-top:19px;padding:8px 15px;text-decoration:none;transition:transform .22s,background .22s,box-shadow .22s;display:inline-flex}.vogelOriginalSourceBlue{color:#35646d;border-color:#538f9d40}.vogelOriginalSource:hover,.vogelOriginalSource:focus-visible{background:#fff;outline:none;transform:translateY(-2px);box-shadow:0 11px 25px #5d46501f}@media (width<=680px){#vogel-podrobnosti .vogelUse{border-radius:25px;padding:25px 17px}#vogel-podrobnosti .vogelSources a,.chapterLinksCrystal a{width:100%}.vogelOriginalSource{text-align:center;justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){#vogel-podrobnosti .vogelAnatomy article,#vogel-podrobnosti .vogelSources a,.chapterLinksCrystal a,.vogelOriginalSource{transition:none}}.hero{background:#061e23;position:relative;overflow:hidden}.heroVideo{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.heroShade{background:linear-gradient(90deg,#27180ce8 0%,#3e2a1691 47%,#422a121a 100%),linear-gradient(#0000 52%,#2b190838);position:absolute;inset:0}.heroCopy{z-index:2;position:relative}.photoFeature{background:#102f2c;height:590px;margin:0;position:relative;overflow:hidden}.photoFeature img{object-fit:cover;width:100%;height:100%}.photoFeature:after{content:"";background:linear-gradient(#0000,#041e1edb);position:absolute;inset:55% 0 0}.photoFeature figcaption{z-index:2;color:#fff;position:absolute;bottom:30px;left:34px;right:34px}.photoFeature figcaption b,.photoFeature figcaption span{display:block}.photoFeature figcaption b{font:21px Georgia}.photoFeature figcaption span{color:#d5bd83;letter-spacing:.08em;margin-top:7px;font-size:10px}.productPhoto img{object-position:60% center}.storyPhoto{height:500px}.journey{background:#ede5d6;padding:115px 7vw}.journey .head p{color:#617068}.photoGrid{grid-template-columns:1.35fr 1fr 1fr;grid-auto-rows:260px;gap:12px;max-width:1220px;margin:auto;display:grid}.photoGrid figure{background:#173a35;margin:0;position:relative;overflow:hidden}.photoGrid figure.wide{grid-row:span 2}.photoGrid img{object-fit:cover;width:100%;height:100%;transition:transform .6s}.photoGrid figure:hover img{transform:scale(1.025)}.photoGrid figure:after{content:"";background:linear-gradient(#0000,#031e1dc7);position:absolute;inset:60% 0 0}.photoGrid figcaption{z-index:2;color:#fff;font:13px Georgia;position:absolute;bottom:15px;left:17px}.films{color:#294a42;background:radial-gradient(circle at 14% 18%,#debdea85,#0000 31%),radial-gradient(circle at 88% 9%,#f6d6b07a,#0000 27%),linear-gradient(135deg,#f4edf6 0%,#f8f0ed 49%,#edf4f1 100%);padding:115px 8vw;position:relative;overflow:hidden}.films:before{content:"";pointer-events:none;opacity:.27;background:linear-gradient(118deg,#0000 0 27%,#ffffffc7 27.2%,#0000 27.7%),linear-gradient(57deg,#0000 0 69%,#9d74ae21 69.3%,#0000 70%);position:absolute;inset:0}.films>*{z-index:1;position:relative}.films .head label{color:#9a6b87}.films .head h2{color:#294a42}.films .head h2 em{color:#a87561}.films .head p{color:#65766e}.filmGrid{grid-template-columns:1fr 1fr;gap:25px;max-width:1100px;margin:auto;display:grid}.filmGrid article{background:#fffcfac7;border:1px solid #5e435824;border-radius:26px;padding:12px 12px 27px;overflow:hidden;box-shadow:0 25px 65px #5b3f561c}.filmGrid video{aspect-ratio:16/9;object-fit:cover;background:#04191c;width:100%;display:block}.filmGrid h3{margin:23px 18px 8px;font-size:22px}.filmGrid article p{color:#66766f;margin:0 18px;font-size:11px}@media (width<=900px){.photoFeature{height:500px}.photoGrid{grid-template-columns:1fr 1fr}.filmGrid{grid-template-columns:1fr}}@media (width<=600px){.heroVideo{object-position:58% center}.photoFeature{height:420px}.storyPhoto{height:390px}.journey,.films{padding:80px 20px}.photoGrid{grid-template-columns:1fr;grid-auto-rows:250px}.photoGrid figure.wide{grid-row:span 1}}@media (prefers-reduced-motion:reduce){.heroVideo{display:none}.hero{background:linear-gradient(90deg,#031f20ee,#062c2b8c),url(/media/crystal-bed-poster.jpg) 50%/cover}}.heroMedia{align-items:center;gap:24px;margin-top:4px;display:flex}.soundButton{color:#fff;text-transform:uppercase;letter-spacing:.11em;cursor:pointer;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#071f20a8;border:1px solid #ffffff5c;padding:11px 15px;font-size:9px}.soundButton:hover{color:#e1c98e;border-color:#c5a35d}.heroMedia .film{margin:0}@media (width<=600px){.heroMedia{gap:15px}.soundButton{padding:10px 12px}}@media (prefers-reduced-motion:reduce){.hero{background-image:linear-gradient(90deg,#27180ce6,#3e2a1670),url(/media/crystal-bed-poster-gold-v3.jpg)}}.introChapter{background:var(--paper);padding:125px 8vw}.sevenCrystalPhoto{background:#111f20;border:1px solid #ffffffd1;border-radius:170px 42px 42px;height:570px;margin:0;position:relative;overflow:hidden;box-shadow:0 35px 90px #3332402e}.sevenCrystalPhoto:after{content:"";pointer-events:none;background:linear-gradient(#0000,#0a1617c2);position:absolute;inset:45% 0 0}.sevenCrystalPhoto img{object-fit:cover;object-position:center;width:100%;height:100%}.sevenCrystalPhoto figcaption{z-index:2;color:#fff;position:absolute;bottom:28px;left:34px;right:30px}.sevenCrystalPhoto figcaption strong,.sevenCrystalPhoto figcaption span{display:block}.sevenCrystalPhoto figcaption strong{font-family:var(--serif-soft);font-size:24px;font-weight:400}.sevenCrystalPhoto figcaption span{color:#ffffffad;letter-spacing:.16em;text-transform:uppercase;margin-top:7px;font-size:9px}.chapterIntro .copy h2 em{color:#a87561;font-weight:400;display:block}.chapterLinks{flex-wrap:wrap;gap:12px 25px;margin:26px 0 4px;display:flex}.chapterLinks a{color:#355b52;letter-spacing:.07em;text-transform:uppercase;border-bottom:1px solid #9a6b878a;padding-bottom:5px;font-size:10px;font-weight:700;text-decoration:none}.chapterLinks a:hover,.chapterLinks a:focus-visible{color:#a06f84;border-color:#a06f84}.chapterIntro{grid-template-columns:1.12fr .88fr;align-items:center;gap:7vw;max-width:1320px;margin:auto;display:grid}.chapterPhoto{height:610px}.chapterPhoto img{object-position:center}.chapterIntro .copy>p:not(.lead){color:#69776f;font:14px/1.75 Arial,sans-serif}.chapterFacts{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;margin-top:30px;display:grid}.chapterFacts span{border-bottom:1px solid var(--line);color:#6e7b73;text-transform:uppercase;letter-spacing:.07em;padding:18px 12px 18px 0;font-size:10px}.chapterFacts b{color:var(--gold);text-transform:none;margin-bottom:4px;font:22px Georgia;display:block}.principVideo{color:#fff;background:#082f29;grid-template-columns:.65fr 1.35fr;align-items:center;gap:55px;max-width:1180px;margin:105px auto 70px;padding:34px;display:grid}.principVideo h3{margin:0 0 17px;font-size:31px;line-height:1.15}.principVideo p{color:#ffffff9c;font:14px/1.7 Georgia,serif}.youtubeWrap{aspect-ratio:16/9;background:#041c1c;position:relative;box-shadow:0 18px 45px #02181788}.youtubeWrap iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.tradition{border-top:1px solid #c9c2b4;border-bottom:1px solid #c9c2b4;max-width:1180px;margin:0 auto}.tradition summary{cursor:pointer;padding:26px 5px;list-style:none}.tradition summary::-webkit-details-marker{display:none}.tradition summary>span{grid-template-columns:45px 1fr auto;align-items:center;display:grid}.tradition summary b{border:1px solid var(--gold);color:#a2803d;border-radius:50%;place-items:center;width:32px;height:32px;font:20px Georgia;transition:transform .25s;display:grid}.tradition[open] summary b{transform:rotate(45deg)}.tradition summary strong{font:21px Georgia}.tradition summary small{letter-spacing:.13em;text-transform:uppercase;color:#89928c;font-size:8px}.traditionBody{grid-template-columns:1fr 1fr;gap:0 55px;padding:12px 50px 45px;display:grid}.traditionBody article{border-top:1px solid var(--line);padding:25px 0}.traditionBody h3{margin:0 0 12px;font-size:20px}.traditionBody article p{color:#66736c;margin:0;font-size:12px;line-height:1.75}.traditionNote{border-left:3px solid var(--gold);color:#5e6b64;background:#eee6d6;grid-column:1/-1;padding:18px 22px;font-size:11px;line-height:1.65}.traditionNote b{color:var(--green)}@media (width<=900px){.introChapter{padding:85px 7vw}.chapterIntro,.principVideo{grid-template-columns:1fr}.chapterPhoto{height:520px}.principVideo{margin-top:75px}.traditionBody{padding-left:15px;padding-right:15px}}@media (width<=600px){.introChapter{padding:75px 22px}.chapterPhoto{height:390px}.chapterFacts{grid-template-columns:1fr 1fr}.principVideo{margin:60px 0 45px;padding:21px}.tradition summary>span{grid-template-columns:42px 1fr}.tradition summary small{display:none}.tradition summary strong{font-size:17px}.traditionBody{grid-template-columns:1fr;gap:0}.traditionNote{grid-column:auto}}.models{background:var(--cream);padding:120px 8vw}.modelsHead{grid-template-columns:1fr .72fr;align-items:end;gap:8vw;max-width:1240px;margin:0 auto 65px;display:grid}.modelsHead h2{margin-bottom:0}.modelsHead>p{color:#64736b;margin:0 0 5px;font:16px/1.8 Georgia,serif}.modelHero{background:#fff;grid-template-columns:1.1fr .9fr;max-width:1240px;margin:auto;display:grid;box-shadow:0 24px 70px #11302817}.modelImage{background:#dcd6ca;min-height:565px;position:relative;overflow:hidden}.modelImage img{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute}.modelImage:after,.woodImage:after{content:"";background:linear-gradient(#0000,#041e1d6b);position:absolute;inset:58% 0 0}.modelImage span,.woodImage span{z-index:2;background:var(--gold);color:var(--green);letter-spacing:.13em;padding:10px 13px;font-size:8px;font-weight:700;position:absolute;top:22px;left:22px}.modelCopy{padding:58px 55px}.modelCopy h3{margin:0 0 22px;font-size:42px;line-height:1.07}.modelLead{color:#52645b;font:17px/1.72 Georgia,serif}.modelCopy ul,.woodCopy ul{margin:28px 0;padding:0;list-style:none}.modelCopy li{border-top:1px solid var(--line);color:#69776f;padding:13px 0;font-size:11px}.modelCopy li:before,.woodCopy li:before{content:"◇";color:var(--gold);margin-right:9px}.modelActions{align-items:center;gap:24px;display:flex}.modelActions>a:last-child,.textLink{text-transform:uppercase;letter-spacing:.11em;border-bottom:1px solid var(--gold);padding-bottom:5px;font-size:9px;font-weight:700}.woodStory{color:#fff;background:#0a342e;grid-template-columns:.75fr 1.25fr;gap:7vw;max-width:1240px;margin:75px auto 28px;padding:45px 50px;display:grid}.woodStory h3{margin:0;font-size:34px;line-height:1.15}.woodStory p{color:#ffffffb0;margin:0 0 12px;font:14px/1.8 Georgia,serif}.woodStory b{color:#e1c57f}.woodStory small{border-left:2px solid var(--gold);color:#ffffff72;margin-top:20px;padding-left:15px;font-size:9px;line-height:1.6;display:block}.woodModels{grid-template-columns:1fr 1fr;gap:28px;max-width:1240px;margin:auto;display:grid}.woodModels>article{background:#fff;grid-template-columns:.95fr 1.05fr;display:grid}.woodImage{background:#172f2d;min-height:490px;position:relative;overflow:hidden}.woodImage img{object-fit:cover;width:100%;height:100%;position:absolute}.woodModels article:first-child .woodImage img{object-position:50% center}.woodModels article:last-child .woodImage img{object-position:center}.woodCopy{padding:38px 32px}.woodCopy h3{margin:0 0 17px;font-size:28px;line-height:1.13}.woodCopy p{color:#68766e;font-size:12px;line-height:1.7}.woodCopy li{color:#68766e;border-top:1px solid var(--line);padding:9px 0;font-size:10px}.modelAdvice{background:#f8f4eb;border:1px solid #082f292e;grid-template-columns:auto 1fr auto;align-items:center;gap:22px;max-width:1240px;margin:28px auto 0;padding:24px 28px;display:grid}.modelAdvice b{font:18px Georgia}.modelAdvice span{color:#65746c;font-size:11px}.modelAdvice a{text-transform:uppercase;letter-spacing:.11em;color:#9a7838;font-size:9px;font-weight:700}@media (width<=1050px){.woodModels>article{grid-template-columns:1fr}.woodImage{min-height:380px}}@media (width<=900px){.models{padding:85px 7vw}.modelsHead,.modelHero,.woodStory{grid-template-columns:1fr}.modelsHead{gap:28px}.modelImage{min-height:500px}.woodModels{grid-template-columns:1fr}.woodModels>article{grid-template-columns:.9fr 1.1fr}.woodStory{gap:25px}.modelAdvice{grid-template-columns:1fr}}@media (width<=600px){.models{padding:75px 22px}.modelsHead{margin-bottom:42px}.modelImage{min-height:360px}.modelCopy{padding:35px 25px}.modelCopy h3{font-size:34px}.modelActions{flex-direction:column;align-items:flex-start}.woodStory{margin-top:45px;padding:32px 25px}.woodStory h3{font-size:29px}.woodModels>article{grid-template-columns:1fr}.woodImage{min-height:350px}.woodCopy{padding:30px 24px}.modelAdvice{padding:22px}}.spectrumVisual{background:#031a19;border:1px solid #ffffff1f;max-width:1180px;height:430px;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 28px 70px #00000047}.spectrumVisual:after{content:"";pointer-events:none;background:linear-gradient(90deg,#02141394,#0000 32% 68%,#02141333),linear-gradient(#0000 60%,#02131294);position:absolute;inset:0}.spectrumVisual img{object-fit:cover;object-position:center 58%;width:100%;height:100%;display:block}.spectrumFocus{z-index:2;border-left:3px solid var(--active);max-width:300px;box-shadow:0 0 35px var(--active);background:#031a18bd;padding:17px 20px;position:absolute;bottom:25px;left:28px}@supports (color:color-mix(in lab, red, red)){.spectrumFocus{box-shadow:0 0 35px color-mix(in srgb, var(--active) 35%, transparent)}}.spectrumFocus{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.spectrumFocus small,.spectrumFocus b,.spectrumFocus span{display:block}.spectrumFocus small{color:var(--active);letter-spacing:.14em;font-size:8px}.spectrumFocus b{margin:6px 0;font:25px Georgia}.spectrumFocus span{color:#ffffffb5;font:12px/1.5 Georgia,serif}.spectrum .interactive{margin-top:30px}.spectrum .lights button{height:175px}.spectrum .lights span{height:55px}@media (width<=900px){.spectrumVisual{height:390px}.spectrum .interactive{gap:20px}}@media (width<=600px){.spectrumVisual{height:300px}.spectrumVisual img{object-position:center}.spectrumFocus{max-width:none;padding:13px 15px;bottom:13px;left:14px;right:14px}.spectrumFocus b{font-size:20px}.spectrumFocus span{font-size:10px}.spectrum .interactive{margin-top:20px}.spectrum .lights button{height:180px}.spectrum .lights span{height:45px}}.crystalGuide{color:#fff;text-align:center;justify-content:center;align-items:center;gap:11px;max-width:1180px;margin:0 auto 13px;display:flex}.crystalGuide b{font:16px Georgia}.crystalGuide small{color:#ffffff82;text-transform:uppercase;letter-spacing:.1em;font-size:9px}.guidePulse{border:1px solid var(--gold);width:25px;height:25px;color:var(--gold);border-radius:50%;place-items:center;animation:1.8s infinite guidePulse;display:grid}@keyframes guidePulse{50%{transform:scale(1.08);box-shadow:0 0 25px #c5a35d9e}}.crystalHotspots{z-index:3;position:absolute;inset:0}.crystalPoint{left:var(--x);cursor:pointer;color:#fff;background:0 0;border:0;width:12.5%;height:68%;position:absolute;top:48%;transform:translate(-50%,-50%)}.crystalPoint i{background:#0319178f;border:1px solid #ffffffd9;border-radius:50%;width:23px;height:23px;transition:all .22s;position:absolute;top:7%;left:50%;transform:translate(-50%)}.crystalPoint i:after{content:"+";place-items:center;font:17px Georgia;display:grid;position:absolute;inset:0}.crystalPoint span{white-space:nowrap;color:#082f29;letter-spacing:.04em;opacity:0;pointer-events:none;background:#f7f1e6;padding:8px 10px;font-size:8px;font-weight:700;transition:all .22s;position:absolute;top:-6%;left:50%;transform:translate(-50%,-8px)}.crystalPoint:hover i,.crystalPoint:focus i,.crystalPoint.on i{border-color:var(--c);background:var(--c);box-shadow:0 0 30px var(--c);transform:translate(-50%)scale(1.15)}.crystalPoint:hover span,.crystalPoint:focus span,.crystalPoint.on span{opacity:1;transform:translate(-50%)}.crystalPoint:focus{outline-offset:-5px;outline:1px dashed #ffffffb3}.chakraExplorer{background:#ffffff0e;border:1px solid #ffffff1f;grid-template-columns:.7fr 1.3fr;max-width:1180px;margin:28px auto 0;display:grid}.bodyPanel{border-right:1px solid #ffffff1f;min-height:430px;position:relative;overflow:hidden}.bodyTitle{z-index:3;position:absolute;top:24px;left:25px}.bodyTitle small,.bodyTitle b{display:block}.bodyTitle small{color:var(--gold);letter-spacing:.14em;font-size:8px}.bodyTitle b{margin-top:8px;font:17px Georgia}.bodyFigure{width:190px;height:350px;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}.bodyFigure>i{border:1px solid #ffffff4d;display:block;position:absolute}.bodyTorso{border-radius:42% 42% 30% 30%;width:82px;height:170px;top:61px;left:54px}.bodyArm{transform-origin:top;width:1px;height:165px;top:77px}.bodyLeg{transform-origin:top;width:1px;height:125px;top:220px}.bodyChakra{z-index:2;left:50%;top:var(--y);border:1px solid var(--c);background:var(--c);width:13px;height:13px;box-shadow:0 0 9px var(--c);cursor:pointer;border-radius:50%;transition:all .2s;position:absolute;transform:translate(-50%,-50%)}.bodyChakra:after{content:"";border:1px solid var(--c);opacity:.35;border-radius:50%;position:absolute;inset:-7px}.bodyChakra:hover,.bodyChakra:focus,.bodyChakra.on{width:20px;height:20px;box-shadow:0 0 25px var(--c)}.chakraCard{border-left:4px solid var(--active);padding:52px 60px 40px;transition:border-color .25s;position:relative}.chakraNumber{color:var(--active);font:42px Georgia;position:absolute;top:28px;right:35px}.chakraNumber span{color:#fff6;font-size:11px}.chakraCard>small{color:var(--active);text-transform:uppercase;letter-spacing:.17em;margin-bottom:10px;font-size:10px;display:block}.chakraCard h3{margin:0 0 25px;font-size:40px}.chakraCard>p:not(.chakraLocation){color:#ffffffb0;max-width:590px;font:17px/1.75 Georgia,serif}.chakraLocation{color:#ffffffc2;border-top:1px solid #ffffff21;border-bottom:1px solid #ffffff21;grid-template-columns:90px 1fr;max-width:520px;padding:14px 0;font-size:12px;display:grid}.chakraLocation b{color:var(--gold);text-transform:uppercase;letter-spacing:.1em;font-size:9px}.chakraNav{grid-template-columns:repeat(7,1fr);gap:9px;margin-top:28px;display:grid}.chakraNav button{color:#ffffff83;cursor:pointer;background:0 0;border:1px solid #ffffff29;justify-content:center;align-items:center;gap:7px;height:42px;display:flex}.chakraNav button i{background:var(--c);width:8px;height:8px;box-shadow:0 0 8px var(--c);border-radius:50%}.chakraNav button.on{border-color:var(--c);color:#fff;background:var(--c)}@supports (color:color-mix(in lab, red, red)){.chakraNav button.on{background:color-mix(in srgb, var(--c) 12%, transparent)}}.chakraNote{color:#ffffff5f;text-align:center;max-width:1180px;margin:16px auto 0;font-size:9px;line-height:1.6}@media (width<=900px){.crystalPoint span{display:none}.chakraExplorer{grid-template-columns:.8fr 1.2fr}.chakraCard{padding:48px 35px 35px}.chakraCard h3{font-size:34px}}@media (width<=600px){.crystalGuide{flex-wrap:wrap;align-items:flex-start;gap:7px}.crystalGuide b{font-size:14px}.crystalGuide small{width:100%;font-size:8px}.crystalPoint{height:83%;top:53%}.crystalPoint i{width:21px;height:21px;top:2%}.crystalPoint.on span{display:none}.chakraExplorer{grid-template-columns:1fr}.bodyPanel{border-bottom:1px solid #ffffff1f;border-right:0;min-height:380px}.bodyFigure{transform-origin:bottom;height:315px;transform:translate(-50%)scale(.9)}.chakraCard{padding:38px 22px 28px}.chakraNumber{font-size:31px;top:22px;right:20px}.chakraCard h3{padding-right:45px;font-size:31px}.chakraCard>p:not(.chakraLocation){font-size:15px}.chakraLocation{grid-template-columns:78px 1fr}.chakraNav{gap:4px}.chakraNav button{height:38px}.chakraNav button span{display:none}.chakraNote{text-align:left}}@media (prefers-reduced-motion:reduce){.guidePulse{animation:none}}:root{--serif-soft:"Palatino Linotype", "Book Antiqua", Palatino, Georgia, serif}h1,h2,h3,.logo b{font-family:var(--serif-soft)}.top{align-items:center;display:flex}.languages{color:#ffffff83;align-items:center;gap:12px;margin-left:auto;display:flex}.languages a{color:#ffffffa8;letter-spacing:.08em;font-weight:700;text-decoration:none;transition:color .2s,opacity .2s}.languages a:hover,.languages a:focus-visible,.languages a.active{color:#e3c67f}.languages a.active{text-underline-offset:4px;text-decoration:underline}.languages .planned{opacity:.52}.languages span{cursor:default}.languages span:before{content:"·";color:#ffffff36;margin-right:12px}.logo{gap:14px}.logo b{letter-spacing:.105em;font-size:14px;line-height:1}.logo b em{color:#e2c778;font-style:normal}.logo small{letter-spacing:.2em;margin-top:7px;font-family:Arial,sans-serif;font-size:6.5px}.brandGem{filter:drop-shadow(0 0 9px #dfc27659);flex:0 0 48px;width:48px;height:42px;position:relative}.brandGem:before,.brandGem span{content:"";clip-path:polygon(50% 0,82% 25%,72% 100%,28% 100%,18% 25%);background:linear-gradient(105deg,#fff9d6 0%,#dfc276 32%,#fff 50%,#9b7a36 100%);border-radius:40% 40% 7% 7%;display:block;position:absolute;bottom:0}.brandGem:before{z-index:3;width:17px;height:40px;left:17px}.brandGem span:first-child{opacity:.82;width:17px;height:31px;left:3px;transform:rotate(-11deg)}.brandGem span:last-child{opacity:.9;width:18px;height:34px;right:2px;transform:rotate(10deg)}@media (prefers-reduced-motion:reduce){.hero{background-image:linear-gradient(90deg,#0e1d1ae6,#19272061),url(/media/crystal-bed-poster-balanced-v4.jpg)}}.bodyPanel{background:radial-gradient(at 50% 59%,#c5a35d14,#0000 43%)}.bodyFigure{width:210px;height:360px}.bodyFigure:before{content:"";border-left:1px dashed #ffffff17;position:absolute;top:-5px;bottom:6px;left:50%}.bodyHead{border-radius:48% 48% 45% 45%;width:50px;height:57px;top:7px;left:80px}.bodyTorso{clip-path:polygon(18% 0,82% 0,100% 22%,76% 58%,70% 100%,30% 100%,24% 58%,0 22%);border-radius:46% 46% 36% 36%;width:106px;height:178px;top:70px;left:52px}.bodyArm{height:168px;top:82px}.bodyArm.left{left:55px;transform:rotate(14deg)}.bodyArm.right{right:55px;transform:rotate(-14deg)}.bodyLeg{height:116px;top:239px}.bodyLeg.left{left:90px;transform:rotate(7deg)}.bodyLeg.right{right:90px;transform:rotate(-7deg)}.bodyChakra.on:before{content:"";border-top:1px solid var(--c);opacity:.45;width:72px;position:absolute;top:50%;left:50%;transform:translateY(-50%)}.models{isolation:isolate;background:linear-gradient(145deg,#faf6ee 0%,#eee7dc 100%);position:relative;overflow:hidden}.models:before{content:"";z-index:-1;opacity:.64;background:linear-gradient(#faf6eede,#eee7dced),url(/media/chakra-crystals-seven-colors-v1.webp) 50% 8%/cover no-repeat;position:absolute;inset:0}.models:after{content:"✦";z-index:-1;color:#c5a35d22;font:220px var(--serif-soft);position:absolute;top:36px;right:3vw;transform:rotate(14deg)}.models h2,.models h3{font-family:var(--serif-soft);letter-spacing:-.025em}.modelHero,.woodModels>article{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffdb;border:1px solid #ffffffdb;border-radius:28px;overflow:hidden;box-shadow:0 28px 80px #2040351a,inset 0 0 50px #ffffff6b}.modelImage span,.woodImage span{color:#795f2e;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#f6edd7e8;border-radius:100px}.woodStory{background:radial-gradient(circle at 13% 18%,#d6bb7940,#0000 27%),linear-gradient(135deg,#12463d,#072925);border-radius:28px;position:relative;overflow:hidden;box-shadow:0 24px 70px #0a302a21}.woodStory:after{content:"◇";color:#e1c57f17;font:180px var(--serif-soft);position:absolute;bottom:-55px;right:35px}.modelAdvice{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffa6;border-radius:18px}.story{background:radial-gradient(circle at 85% 25%, #c5a35d1f, transparent 26%), var(--paper)}.storyPhoto{border-radius:34% 34% 8px 8px;box-shadow:0 28px 65px #16352d24}.milosPhoto img{object-position:center 38%}.storyLink{color:#9a7838;text-transform:uppercase;letter-spacing:.12em;border-bottom:1px solid #c5a35d;padding-bottom:6px;font-size:9px;font-weight:700;display:inline-block}.legacyLove{z-index:4;color:#8d6674;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:linear-gradient(135deg,#ffffffc2,#fae0e5ad);border:1px solid #ffffffb3;border-radius:999px;align-items:center;gap:11px;padding:10px 16px 10px 11px;display:inline-flex;position:absolute;bottom:0;left:1%;box-shadow:0 12px 34px #75485921,0 0 28px #ffddddb3}.legacyLove:before,.legacyLove:after{content:"";pointer-events:none;background:#fffffff2;border-radius:50%;position:absolute;box-shadow:0 0 12px #ffe6d9f2}.legacyLove:before{width:4px;height:4px;top:-10px;left:22px}.legacyLove:after{width:3px;height:3px;top:-5px;right:26px}.legacyLove span{color:#b16f82;background:radial-gradient(circle at 35% 30%,#fff,#f3d6dc 72%);border-radius:50%;place-items:center;width:34px;height:34px;font:25px/1 Georgia,serif;display:grid;box-shadow:0 0 22px #ffdedcf2}.legacyLove small{font-family:var(--serif-soft);letter-spacing:.02em;font-size:13px;font-style:italic}.storyActions{flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:25px;display:flex}.storyCasaLink{color:#69483a;min-height:50px;font-family:var(--serif-soft);background:linear-gradient(135deg,#fffaf2,#ead1b8);border:1px solid #b1804d52;border-radius:999px;align-items:center;gap:16px;padding:12px 17px 12px 21px;font-size:15px;font-weight:600;transition:transform .25s,box-shadow .25s;display:inline-flex;box-shadow:0 13px 30px #6f4c2d21,inset 0 1px #ffffffe6}.storyCasaLink span{background:#ffffffbf;border-radius:50%;place-items:center;width:27px;height:27px;display:grid}.storyCasaLink:hover{transform:translateY(-2px);box-shadow:0 18px 38px #6f4c2d2e,inset 0 1px #ffffffe6}.storyActions .storyLink{margin:0}.journey{scroll-margin-top:120px}@media (width<=680px){.traditionPreview{height:auto;min-height:168px;padding:0}.traditionPreview img{object-fit:cover;object-position:50% 48%}.legacyLove{padding-right:12px;bottom:-2px;left:0}.legacyLove small{font-size:11px}.storyActions{align-items:stretch}.storyCasaLink{justify-content:space-between;width:100%}}.heroOrigin{color:#f4d98f;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);text-shadow:0 1px 8px #000;background:#051f1cb8;border:1px solid #f4d98f99;border-radius:100px;width:fit-content;margin-bottom:28px;padding:10px 14px;display:inline-flex;box-shadow:0 8px 30px #00000038}.heroCategories{border-top:1px solid #ffffff3d;border-bottom:1px solid #ffffff3d;grid-template-columns:repeat(3,1fr);max-width:690px;margin:22px 0 26px;display:grid}.heroCategories span{border-right:1px solid #ffffff2e;padding:15px 17px 15px 28px;position:relative}.heroCategories span:last-child{border-right:0}.heroCategories i{color:#e0c374;font:9px Arial,sans-serif;position:absolute;top:17px;left:0}.heroCategories b,.heroCategories small{display:block}.heroCategories b{font:15px var(--serif-soft);color:#fff}.heroCategories small{color:#ffffffa8;margin-top:5px;font-size:8px;line-height:1.35}.hero .actions{margin-top:20px}.crystalConsciousness{color:#fff;background:radial-gradient(circle at 22% 48%,#ba8ed73d,#0000 25%),radial-gradient(circle at 68% 18%,#e1c3751c,#0000 22%),linear-gradient(145deg,#082f2b,#051d25 72%);grid-template-columns:.8fr 1.2fr;align-items:center;gap:8vw;min-height:760px;padding:110px 9vw;display:grid;position:relative;overflow:hidden}.crystalConsciousness:before{content:"";pointer-events:none;opacity:.32;background-image:repeating-linear-gradient(117deg,#0000 0 85px,#ffffff09 86px,#0000 87px 170px);position:absolute;inset:0}.crystalAura{width:min(390px,80vw);height:520px;margin:auto;position:relative}.crystalAura:before{content:"";filter:blur(14px);background:radial-gradient(circle,#eed3ff4d,#0000 65%);border-radius:50%;position:absolute;inset:19% 5% 2%}.crystalAura i{clip-path:polygon(50% 0,84% 20%,76% 100%,24% 100%,16% 20%);filter:drop-shadow(0 0 24px #d3b0ea52);background:linear-gradient(105deg,#ffffff38,#bc8fdad1 27%,#fffffff0 48%,#64ada6a6 73%,#ffffff26);width:118px;height:410px;position:absolute;bottom:10%;left:50%;transform:translate(-50%);box-shadow:inset 18px 0 30px #ffffff2e}.crystalAura i:nth-child(2){opacity:.82;width:100px;height:325px;left:25%;transform:translate(-50%)rotate(-10deg)}.crystalAura i:nth-child(3){opacity:.88;width:104px;height:350px;left:76%;transform:translate(-50%)rotate(11deg)}.consciousCopy{z-index:2;max-width:720px;position:relative}.consciousCopy .consciousLead{font:19px/1.7 var(--serif-soft);color:#ffffffd4}.consciousCopy blockquote{font:italic 25px/1.5 var(--serif-soft);background:#ffffff12;border-left:3px solid #d7bc76;margin:34px 0;padding:28px 34px;box-shadow:0 20px 55px #00000029}.consciousCopy cite{color:#d7bc76;letter-spacing:.12em;text-transform:uppercase;margin-top:15px;font:8px Arial,sans-serif;display:block}.consciousCopy>p:not(.consciousLead):not(.gaiaMessage){color:#ffffffa8;font-size:12px}.gaiaMessage{color:#f1d992;font:18px/1.55 var(--serif-soft);margin:25px 0}.sourceLink,.talismaLink{color:#d9be78;letter-spacing:.11em;text-transform:uppercase;border-bottom:1px solid #d9be788c;padding-bottom:5px;font-size:8px;font-weight:700;display:inline-block}.talismaLink{z-index:2;margin-top:22px;position:relative}.modelComparison{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffc7;border:1px solid #fffffff2;border-radius:28px;max-width:1240px;margin:72px auto 0;padding:43px;box-shadow:0 24px 70px #20403514}.comparisonHead{grid-template-columns:.75fr 1.25fr;align-items:end;gap:5vw;margin-bottom:32px;display:grid}.comparisonHead label{grid-column:1/-1;margin-bottom:-5px}.comparisonHead h3{margin:0;font-size:38px}.comparisonHead p{color:#63726a;font:14px/1.7 var(--serif-soft);margin:0}.comparisonScroll{overflow-x:auto}.modelComparison table{border-collapse:collapse;text-align:left;width:100%;min-width:850px}.modelComparison th,.modelComparison td{vertical-align:top;border-bottom:1px solid #082f2921;padding:18px 16px}.modelComparison thead th{color:#fff;background:#0b3932}.comparisonBedImage{object-fit:cover;object-position:center;filter:saturate(.92)contrast(.96)brightness(1.04);border-bottom:1px solid #ffffff38;width:calc(100% + 32px);height:142px;margin:-18px -16px 16px;display:block}.modelComparison thead th:nth-child(3) .comparisonBedImage{object-position:center 42%}.modelComparison thead th:nth-child(4) .comparisonBedImage{object-position:center 38%}.modelComparison thead th:first-child{color:#345047;background:#e8dcc3}.modelComparison thead b,.modelComparison thead small{display:block}.modelComparison thead b{font:18px var(--serif-soft)}.modelComparison thead small{color:#d8be79;text-transform:uppercase;letter-spacing:.1em;margin-top:5px;font-size:8px}.modelComparison tbody th{color:#80642f;text-transform:uppercase;letter-spacing:.09em;width:18%;font-size:9px}.modelComparison td{color:#65736c;font-size:11px;line-height:1.55}.modelComparison td strong{color:#0b3932}@media (width<=900px){.heroCategories{grid-template-columns:1fr;max-width:420px}.heroCategories span{border-bottom:1px solid #ffffff29;border-right:0;padding-top:10px;padding-bottom:10px}.heroCategories i{top:12px}.heroCategories span:last-child{border-bottom:0}.crystalConsciousness{grid-template-columns:1fr;padding:85px 7vw}.crystalAura{height:390px}.crystalAura i{height:315px}.crystalAura i:nth-child(2){height:245px}.crystalAura i:nth-child(3){height:265px}.comparisonHead{grid-template-columns:1fr;gap:14px}}@media (width>=681px){.legacyLove{bottom:-104px}}@media (width<=700px){.top{white-space:nowrap;font-size:0;overflow:hidden}.languages{justify-content:center;gap:7px;width:100%;margin-left:0;font-size:9px}.languages span{display:inline}.languages span:before{margin-right:7px}.logo small{display:none}.brandGem{flex-basis:38px;width:38px;height:34px}.models:after{font-size:110px}.storyPhoto{border-radius:24% 24% 8px 8px}.heroOrigin{letter-spacing:.16em;font-size:7px}.heroCategories{display:none}.crystalConsciousness{padding:75px 22px}.consciousCopy blockquote{padding:22px;font-size:20px}.modelComparison{margin-top:45px;padding:28px 20px}.comparisonHead h3{font-size:31px}}.heroCopy{max-width:820px}.heroCopy .heroMedia{margin-top:44px}.heroNext{z-index:2;color:var(--green);background:linear-gradient(110deg,#fbf8f1,#eee5d5);border-bottom:1px solid #082f2921;grid-template-columns:1fr 1fr auto;align-items:center;gap:5vw;padding:42px 7vw;display:grid;position:relative}.heroNext label{margin-bottom:10px}.heroNext h2{max-width:480px;margin:0;font-size:clamp(27px,2.7vw,40px);line-height:1.12}.heroNext>p{color:#627169;max-width:530px;font:14px/1.7 var(--serif-soft);margin:0}.heroNextActions{flex-direction:column;align-items:flex-start;gap:15px;min-width:235px;display:flex}.heroNextActions>a:last-child{color:#876b36;letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid #c5a35d;padding-bottom:5px;font-size:8px;font-weight:700}@media (width<=1000px){.heroNext{grid-template-columns:1fr 1fr}.heroNextActions{flex-direction:row;grid-column:1/-1;align-items:center}}@media (width<=600px){.heroCopy .heroMedia{margin-top:35px}.heroNext{grid-template-columns:1fr;gap:20px;padding:38px 22px}.heroNextActions{flex-direction:column;grid-column:auto;align-items:flex-start}}.introChapter{background:radial-gradient(circle at 14% 18%,#e8cd9942,#0000 25%),radial-gradient(circle at 87% 38%,#b6ded73d,#0000 28%),linear-gradient(135deg,#fbf8f1,#f1eadf 55%,#f7f4ec)}.chapterIntro{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff7a;border:1px solid #ffffffe6;border-radius:46px;gap:6vw;padding:42px;box-shadow:0 35px 100px #1b433914}.chapterPhoto{border-radius:44px 44px 130px;height:650px;box-shadow:0 28px 65px #26403724}.chapterPhoto:after{background:linear-gradient(#0000 72%,#082f29c2)}.principVideo{max-width:1260px;color:var(--green);background:radial-gradient(circle at 10% 20%,#e2c68542,#0000 28%),#ffffffa8;border:1px solid #ffffffeb;border-radius:40px;grid-template-columns:.48fr 1.52fr;margin-top:80px;padding:46px;box-shadow:0 30px 90px #1f433a1c}.principVideo p{color:#63736a}.principVideo h3{font-size:38px}.youtubeWrap{border-radius:28px;overflow:hidden}.tradition{background:#ffffff8f;border:1px solid #082f2924;border-radius:32px;max-width:1260px;margin-top:34px;overflow:hidden;box-shadow:0 20px 70px #1b433912}.tradition summary{grid-template-columns:180px 1fr;align-items:center;gap:30px;padding:0;display:grid}.tradition summary>span{grid-template-columns:48px 1fr auto;padding:25px 34px 25px 0}.crystalConsciousness{min-height:850px;color:var(--green);background:radial-gradient(circle at 12% 30%,#cface140,#0000 28%),radial-gradient(circle at 85% 17%,#e7c77c40,#0000 23%),linear-gradient(135deg,#f6f0e9,#ede5ef 55%,#eff6f3)}.crystalConsciousness:before{opacity:.45;background-image:repeating-linear-gradient(117deg,#0000 0 85px,#79599009 86px,#0000 87px 170px)}.crystalAura{background:#e7dfd3;border-radius:220px 220px 38px 38px;width:min(520px,82vw);height:660px;margin:0 auto;overflow:hidden;box-shadow:0 38px 100px #47315329}.crystalAura:before{display:none}.consciousCopy .consciousLead{color:#526960}.consciousCopy>p:not(.consciousLead):not(.gaiaMessage){color:#65736c}.consciousCopy .teslaQuote blockquote{color:#213f38;box-shadow:none;background:0 0;border-left:0;margin:0;padding:28px 32px}.gaiaMessage{color:#446057;background:linear-gradient(105deg,#efdaa17a,#ffffff7a)}@media (width<=900px){.chapterIntro{padding:28px}.principVideo{grid-template-columns:1fr}.tradition summary{grid-template-columns:130px 1fr}.tradition summary>span{grid-template-columns:42px 1fr}}@media (width<=600px){.chapterIntro{border-radius:30px;padding:13px}.chapterPhoto{border-radius:30px 30px 80px;height:410px}.sevenCrystalPhoto{border-radius:105px 28px 28px;height:390px}.principVideo{border-radius:28px;padding:23px}.tradition summary{grid-template-columns:1fr}.tradition summary>span{padding:20px}.crystalAura{border-radius:150px 150px 28px 28px;height:480px}}.crystalBelief{background:radial-gradient(circle at 92% 12%,#c89ee238,#0000 34%),#ffffff94;border:1px solid #7959902e;border-radius:28px;margin:30px 0;padding:30px 34px;box-shadow:0 22px 60px #43304c17}.crystalBelief small{color:#9a7838;letter-spacing:.18em;margin-bottom:8px;font-size:9px;font-weight:700;display:block}.crystalBelief h3{color:#294a42;font:italic clamp(25px, 2.4vw, 35px) var(--serif-soft);margin:0 0 17px}.consciousCopy .crystalBelief p{color:#526960;font:15px/1.72 var(--serif-soft);margin:10px 0}.consciousCopy .crystalBelief .beliefNote{color:#74827b;font:11px/1.55 var(--sans);border-top:1px solid #294a421f;margin-top:20px;padding-top:15px}.consciousCopy .teslaQuote blockquote{font-size:clamp(21px,2vw,29px);line-height:1.5}.gaiaMessage strong{margin-bottom:8px;font-size:clamp(21px,2vw,29px);line-height:1.3}body{background:#f7ecef}main{isolation:isolate;background:radial-gradient(circle at 7% 18%,#ffffffe6,#0000 24%),radial-gradient(circle at 92% 42%,#deb8c54d,#0000 26%),linear-gradient(145deg,#fbf4f5,#f3e6ea 48%,#faf6f3);position:relative;overflow:hidden}.crystalBackdrop{z-index:0;pointer-events:none;opacity:.78;position:fixed;inset:0;overflow:hidden}.top,header,main>section,main>footer,.mobile{z-index:1;position:relative}.quartzOutline,.druzeOutline{opacity:.16;filter:drop-shadow(0 18px 35px #905e711f);display:block;position:absolute}.quartzOutline{clip-path:polygon(50% 0,83% 19%,77% 100%,23% 100%,17% 19%);background:linear-gradient(100deg,#0000 0 24%,#ffffffd9 25% 27%,#0000 28% 70%,#99657957 71% 73%,#0000 74%),linear-gradient(115deg,#d2a1b43b,#ffffff85 48%,#b37d9430);border-bottom:1px solid #89586d3d;width:150px;height:440px}.quartzOutline.q1{top:14%;left:-35px;transform:rotate(-13deg)scale(1.18)}.quartzOutline.q2{top:52%;right:3%;transform:rotate(12deg)scale(.82)}.quartzOutline.q3{top:78%;left:42%;transform:rotate(6deg)scale(.55)}.druzeOutline{clip-path:polygon(0 100%,4% 66%,12% 73%,17% 30%,26% 64%,34% 8%,43% 57%,50% 20%,59% 68%,67% 13%,76% 59%,84% 32%,91% 72%,100% 48%,100% 100%);background:linear-gradient(165deg,#ffffffb3,#c691a640);width:330px;height:190px}.druzeOutline.d1{top:23%;right:-70px;transform:rotate(-7deg)}.druzeOutline.d2{top:66%;left:5%;transform:rotate(8deg)scale(.78)}.heroNext,.introChapter,.models,.journey,.docs{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#fffbfbb3}.crystalClarity{background:radial-gradient(circle at 14% 18%,#fffffff2,#0000 28%),linear-gradient(135deg,#faeff3e6,#eedce5c7);grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;gap:7vw;min-height:850px;padding:110px 8vw;display:grid;position:relative}.crystalClarity:after{content:"CLARITY";z-index:0;color:#89576e0b;font:15vw/.8 var(--serif-soft);letter-spacing:.05em;position:absolute;bottom:-3vw;right:-1vw}.clarityImage,.clarityCopy{z-index:1;position:relative}.clarityImage{background:#eadde3;border-radius:260px 260px 46px 46px;height:690px;overflow:hidden;box-shadow:0 42px 110px #65425229}.clarityImage img{object-fit:cover;filter:saturate(.78)brightness(1.08)contrast(.92);width:100%;height:100%}.clarityImage:after{content:"";background:linear-gradient(115deg,#ffe2ee47,#0000 38%),linear-gradient(#0000 72%,#311f2880);position:absolute;inset:0}.clarityImage>span{z-index:2;color:#fff;letter-spacing:.18em;font-size:9px;font-weight:700;position:absolute;bottom:28px;left:32px}.clarityRay{z-index:2;background:linear-gradient(#0000,#ffffffe6,#0000);width:2px;height:52%;position:absolute;top:10%;right:10%;transform:rotate(24deg);box-shadow:0 0 28px 8px #ffe1ed57}.clarityCopy{max-width:720px}.clarityCopy h2 em{color:#a46e85;font-family:var(--serif-soft);font-style:italic}.clarityLead{color:#52665f;max-width:650px;font:19px/1.7 var(--serif-soft)}.clarityPrinciples{grid-template-columns:repeat(3,1fr);gap:12px;margin:35px 0;display:grid}.clarityPrinciples article{background:#ffffff94;border:1px solid #8c5b7021;border-radius:60px 60px 22px 22px;min-height:215px;padding:24px 20px}.clarityPrinciples b{color:#b58197;letter-spacing:.12em;font-size:10px}.clarityPrinciples h3{color:#345047;font:italic 27px var(--serif-soft);margin:18px 0 10px}.clarityPrinciples p{color:#68776f;margin:0;font-size:12px;line-height:1.6}.clarityCopy blockquote{color:#3b5a51;font:italic 20px/1.5 var(--serif-soft);background:#ffffff80;border-left:3px solid #b77b92;margin:30px 0 18px;padding:23px 28px}.clarityNote{color:#7d8983;font-size:11px;line-height:1.55}.entitiesBook{background:radial-gradient(circle at 75% 20%,#ecc3d757,#0000 30%),linear-gradient(135deg,#fdf8f9f2,#f0e4eae6);grid-template-columns:.88fr .5fr 1.15fr;align-items:center;gap:4vw;min-height:920px;padding:110px 8vw;display:grid;position:relative;overflow:hidden}.entitiesScene{border-radius:210px 210px 36px 36px;height:660px;position:relative;overflow:hidden;box-shadow:0 38px 95px #3b2c3329}.entitiesScene img{object-fit:cover;filter:saturate(.76)brightness(1.04);width:100%;height:100%}.entitiesScene:after{content:"";background:linear-gradient(#0000,#162321bd);position:absolute;inset:45% 0 0}.entitiesScene>div{z-index:2;color:#fff;position:absolute;bottom:28px;left:30px;right:30px}.entitiesScene small,.entitiesScene strong{display:block}.entitiesScene small{color:#eed7ad;letter-spacing:.16em;margin-bottom:8px;font-size:8px}.entitiesScene strong{font:20px/1.3 var(--serif-soft)}.bookCover{z-index:2;place-self:center;width:100%;max-width:310px;position:relative;transform:none}.bookCover a{transition:transform .3s,filter .3s;display:block}.bookCover a:hover,.bookCover a:focus-visible{filter:brightness(1.025);transform:translateY(-7px)}.bookCover img{aspect-ratio:210/297;object-fit:cover;border-radius:5px;width:100%;display:block;box-shadow:0 30px 70px #352b303d}.bookCover span{color:#876d79;letter-spacing:.12em;text-align:center;margin-top:17px;font-size:9px;display:block}.bookCover small{color:#9e6c82;letter-spacing:.12em;text-align:center;text-transform:uppercase;margin-top:8px;font-size:9px;font-weight:700;display:block}.entitiesCopy h2 em{color:#9e6c82;font-family:var(--serif-soft);font-style:italic}.entitiesLead{color:#4e655d;font:19px/1.7 var(--serif-soft)}.entitiesCopy>p:not(.entitiesLead){color:#6c7973;font-size:13px}.entityNames{flex-wrap:wrap;gap:9px;margin:28px 0;display:flex}.entityNames span{color:#49635a;font:italic 13px var(--serif-soft);background:#ffffff9e;border:1px solid #915f742e;border-radius:999px;padding:10px 15px}.entitiesActions{align-items:center;gap:24px;margin-top:30px;display:flex}.realmsBridge{max-width:1380px;margin:96px auto 112px;padding:0 34px;position:relative}.realmsBridge:before{content:"";z-index:-1;filter:blur(32px);background:radial-gradient(#97bed73d,#e5c4cd21 48%,#0000 73%);border-radius:50%;position:absolute;inset:12% 5% -7%}.realmsBridgeHeading{text-align:center;max-width:840px;margin:0 auto 38px}.realmsBridgeHeading label{color:#a57962;letter-spacing:.22em;font:700 10px/1.2 Arial,sans-serif}.realmsBridgeHeading h3{color:var(--green);font:400 clamp(44px, 5.6vw, 76px)/.98 var(--serif-soft);letter-spacing:-.04em;margin:16px 0 20px}.realmsBridgeHeading h3 em{color:#a87561;font-weight:400;display:block}.realmsBridgeHeading p{color:#53655e;max-width:760px;font:19px/1.68 var(--serif-soft);margin:0 auto}.realmsArtwork{cursor:zoom-in;background:#e9eef1;border:1px solid #91796933;border-radius:clamp(24px,3.2vw,46px);width:100%;padding:0;display:block;position:relative;overflow:hidden;box-shadow:0 34px 100px #2f43472e,inset 0 2px #fffc}.realmsArtwork img{object-fit:contain;width:100%;height:auto;transition:transform .9s cubic-bezier(.2,.7,.2,1),filter .9s;display:block}.realmsArtwork:hover img,.realmsArtwork:focus-visible img{filter:saturate(1.035)brightness(1.015);transform:scale(1.012)}.realmsArtwork:focus-visible{outline-offset:5px;outline:3px solid #a87561ad}.realmsReveal{pointer-events:none;opacity:0;position:absolute;inset:0}.realmsRevealSky{background:radial-gradient(at 50% 15%,#ffffff6b,#0000 45%);animation:7.8s ease-in-out infinite realmSky}.realmsRevealBed{background:radial-gradient(at 50% 76%,#ffefdb3d,#0000 46%);animation:7.8s ease-in-out 1s infinite realmBed}.realmsRevealRays{background:linear-gradient(90deg,#0000 28%,#c1b2e81f 32%,#b0dae71a 38%,#bee2be1a 44%,#f5da9c1a 51%,#f2bcab1a 57%,#0000 65%);animation:7.8s ease-in-out 2s infinite realmRays}.realmsZoomHint{color:#fff;letter-spacing:.15em;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#152c2c8c;border:1px solid #ffffff7a;border-radius:999px;align-items:center;gap:10px;padding:12px 17px;font:700 9px/1 Arial,sans-serif;display:inline-flex;position:absolute;bottom:20px;right:22px}.realmsZoomHint b{font-size:15px;font-weight:400}.realmsBridgeNote{color:#6f625e;text-align:center;justify-content:center;align-items:center;gap:15px;max-width:760px;margin:25px auto 0;display:flex}.realmsBridgeNote i{color:#bd9466;font-style:normal}.realmsBridgeNote p{font:italic 15px/1.55 var(--serif-soft);margin:0}.realmsBridgeNote strong{color:#315047;font-weight:600}.realmsTransformationLink{color:#31564f;letter-spacing:.075em;cursor:pointer;background:#f7fcfdc2;border:1px solid #7c9ba957;border-radius:999px;justify-content:center;align-items:center;gap:12px;min-height:54px;margin:24px auto 0;padding:0 23px;font:700 11px/1.3 Arial,sans-serif;transition:transform .25s,background .25s,box-shadow .25s;display:flex;box-shadow:0 12px 34px #3e5b6017}.realmsTransformationLink span{color:#496d69;background:linear-gradient(145deg,#d7e9ef,#eadce5);border-radius:50%;place-items:center;width:28px;height:28px;font-size:9px;display:grid}.realmsTransformationLink b{color:#ad8069;font-size:17px}.realmsTransformationLink:hover,.realmsTransformationLink:focus-visible{background:#fff;transform:translateY(-2px);box-shadow:0 16px 42px #3e5b6024}.realmsTransformationLink:focus-visible{outline-offset:4px;outline:2px solid #9dbac3}.transformationModal{z-index:10000;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#071417eb;place-items:center;padding:70px 24px 34px;display:grid;position:fixed;inset:0}.transformationModal .lightboxClose{z-index:2}.transformationPlayer{background:#f9f7f2;border:1px solid #fff3;border-radius:25px;width:min(1280px,94vw);max-height:88vh;overflow:auto;box-shadow:0 32px 110px #00000080}.transformationPlayer video{background:#0a1719;width:100%;height:auto;max-height:72vh;display:block}.transformationPlayer>div{text-align:center;padding:20px 27px 24px}.transformationPlayer label{color:#a47862;letter-spacing:.2em;font:700 9px/1.2 Arial,sans-serif}.transformationPlayer h3{color:var(--green);font:400 31px/1.1 var(--serif-soft);margin:7px 0 5px}.transformationPlayer p{color:#64716b;max-width:760px;font:15px/1.55 var(--serif-soft);margin:0 auto}@keyframes realmSky{0%,14%,to{opacity:0}27%,56%{opacity:1}72%{opacity:.2}}@keyframes realmBed{0%,22%,to{opacity:0}40%,68%{opacity:1}82%{opacity:.16}}@keyframes realmRays{0%,32%,to{opacity:0}52%,76%{opacity:1}90%{opacity:.1}}@media (prefers-reduced-motion:reduce){.realmsReveal{opacity:.28;animation:none}.realmsArtwork img{transition:none}}@media (width<=680px){.realmsBridge{margin:66px auto 78px;padding:0 14px}.realmsBridgeHeading{margin-bottom:27px;padding:0 8px}.realmsBridgeHeading h3{font-size:43px}.realmsBridgeHeading p{font-size:16px;line-height:1.58}.realmsArtwork{border-radius:22px}.realmsZoomHint{padding:10px 12px;font-size:8px;bottom:11px;right:12px}.realmsBridgeNote{text-align:left;align-items:flex-start;padding:0 12px}.realmsTransformationLink{letter-spacing:.045em;width:calc(100% - 24px);padding:0 15px;font-size:9px}.transformationModal{padding:64px 8px 16px}.transformationPlayer{border-radius:18px;width:97vw}.transformationPlayer>div{padding:16px 17px 20px}.transformationPlayer h3{font-size:27px}}.btn.rose{color:#fff;background:linear-gradient(135deg,#9f6b81,#bd8ba0);box-shadow:0 16px 34px #8f576f3b}.entitiesActions small{color:#7d8983;max-width:260px;font-size:9px;line-height:1.5}.modelsHead h2,.modelCopy h3,.woodStory h3,.woodCopy h3,.comparisonHead h3,.modelComparison thead b{font-family:var(--serif-soft);font-weight:400}.modelCopy h3,.woodCopy h3{color:#294a42;letter-spacing:-.035em;font-size:clamp(38px,4vw,60px);font-style:italic}.woodCopy label,.modelCopy label{color:#a27187;letter-spacing:.14em}.woodModels>article,.modelHero{background:#fffcfcc2;border-color:#9c697f2e;box-shadow:0 28px 85px #5f3b4c1a}.modelComparison thead th{background:linear-gradient(145deg,#483b43,#6d5260)}.modelComparison thead b{font-size:21px;font-style:italic}@media (width<=1050px){.crystalClarity,.entitiesBook{grid-template-columns:1fr}.clarityImage{width:min(620px,100%);height:580px;margin:auto}.entitiesBook{grid-template-columns:1fr .55fr}.entitiesCopy{grid-column:1/-1}.entitiesScene{height:520px}}@media (width<=680px){.crystalClarity,.entitiesBook{padding:78px 22px}.clarityImage,.entitiesScene{border-radius:140px 140px 28px 28px;height:440px}.clarityPrinciples{grid-template-columns:1fr}.clarityPrinciples article{border-radius:28px;min-height:0}.entitiesBook{grid-template-columns:1fr}.entitiesCopy{grid-column:auto}.bookCover{width:min(280px,72vw);margin:-110px auto 35px}.entitiesActions{flex-direction:column;align-items:flex-start}.quartzOutline.q3,.druzeOutline.d2{display:none}}.spectrum{color:#28473f;background:radial-gradient(circle at 12% 20%,#ffdce6c7,#0000 30%),radial-gradient(circle at 88% 66%,#ddcff8b8,#0000 34%),linear-gradient(145deg,#fffaf8 0%,#f8e9ee 46%,#eee9f7 100%)}.spectrum .head>label{color:#a57947}.spectrum .head h2{color:#24473e}.spectrum .head h2 em{color:#9e6d84}.spectrum .head>p{color:#65766f}.crystalGuide{color:#38554d}.crystalGuide small{color:#778981}.guidePulse{color:#a57947;background:#ffffffb8;border-color:#a579478c}.spectrumVisual{border-color:#7a596c2e;border-radius:34px;box-shadow:0 28px 70px #69485b29}.chakraExplorer{color:#294a42;background:radial-gradient(circle at 18% 52%,#ffffffeb,#0000 33%),linear-gradient(135deg,#fcf0f4f0,#efe7f9f0);border:1px solid #8e627833;border-radius:34px;overflow:hidden;box-shadow:0 25px 65px #68475b1f}.bodyPanel{background:radial-gradient(at 50% 46%,#fffffffa,#efdceb80 48%,#0000 72%);border-right-color:#77506529;min-height:470px}.bodyTitle small{color:#9b6c83}.bodyTitle b{color:#36564d}.bodyTitle{background:#ffffffc7;border-radius:16px;padding:9px 12px;top:18px;left:18px;right:18px;box-shadow:0 8px 24px #63445314}.bodyFigure{width:230px;height:410px;bottom:8px}.bodyFigure:before{display:none}.bodyFigure>img{object-fit:contain;mix-blend-mode:screen;opacity:.9;filter:saturate(.88)brightness(1.05)contrast(.92);width:100%;height:100%;position:absolute;inset:0}.bodyFigure>i{display:none}.bodyChakra{z-index:3;box-shadow:0 0 12px var(--c), 0 0 28px var(--c)}@supports (color:color-mix(in lab, red, red)){.bodyChakra{box-shadow:0 0 12px var(--c), 0 0 28px color-mix(in srgb,var(--c) 45%,transparent)}}.chakraCard{border-left-width:2px}.chakraNumber span{color:#294a426b}.chakraCard>p:not(.chakraLocation){color:#60756c}.chakraLocation{color:#506a60;border-color:#294a4224}.chakraLocation b{color:#9d7646}.chakraNav button{color:#61736c;background:#ffffff85;border-color:#294a4229;border-radius:999px}.chakraNav button.on{color:#294a42}.chakraNote{color:#7c8984}.modelCardImage img[src*=wood-standing-complete],.modelComparison img[src*=wood-standing-complete]{object-fit:contain;object-position:center}.audiences{color:#294a42;background:radial-gradient(circle at 8% 12%,#f8cddba6,#0000 28%),radial-gradient(circle at 92% 88%,#dccdf49e,#0000 30%),linear-gradient(135deg,#fffaf7,#f4e9ef 55%,#f0edf8);grid-template-columns:minmax(260px,.8fr) minmax(0,1.4fr);gap:clamp(35px,6vw,90px);padding:clamp(70px,8vw,120px) 8vw;display:grid;position:relative}.audienceIntro{align-self:center}.audienceIntro label,.audiencePaths label{color:#a27187;letter-spacing:.15em;font:700 9px/1.3 Arial,sans-serif}.audienceIntro h2{color:#294a42;font:400 clamp(40px,4.5vw,66px)/.98 var(--serif-soft);letter-spacing:-.04em;margin:15px 0 22px}.audienceIntro h2 em{color:#a27187;font-weight:400;display:block}.audienceIntro p{color:#65776f;max-width:500px;font:16px/1.72 var(--serif-soft)}.audiencePaths{grid-template-columns:1fr 1fr;gap:22px;display:grid}.audiences .audiencePaths article{color:#294a42;background:#ffffffb3;border:1px solid #8f5f762e;border-radius:34px 34px 18px 18px;min-height:0;padding:36px 32px;display:block;box-shadow:0 20px 55px #5c3d4d17}.audiences .audiencePaths article:first-child,.audiences .audiencePaths article:last-child{background:#ffffffb3}.audiencePaths article>small{color:#bd8a51;font:400 27px var(--serif-soft);margin-bottom:34px;display:block}.audiencePaths h3{color:#294a42;font:400 30px/1.08 var(--serif-soft);margin:13px 0 15px}.audiences .audiencePaths p{color:#65776f;font:15px/1.65 var(--serif-soft)}.audienceCta{color:#fff;letter-spacing:.08em;text-transform:uppercase;background:linear-gradient(135deg,#95697e,#bb8d75);border-radius:999px;grid-column:2;width:fit-content;margin-top:-50px;padding:16px 22px;font:700 10px Arial,sans-serif;box-shadow:0 14px 30px #7e506733}.audienceCta span{margin-left:18px;font-size:16px}@media (width<=900px){.audiences{grid-template-columns:1fr}.audienceCta{grid-column:1;margin-top:0}}@media (width<=600px){.bodyPanel{min-height:430px}.bodyFigure{width:210px;height:370px;bottom:0;transform:translate(-50%)}.audiences{padding:58px 22px}.audiencePaths{grid-template-columns:1fr}.audienceCta{justify-content:space-between;width:100%;display:flex}.manualBookFace>strong{max-width:78px;font-size:11px}}.heroCopy{text-shadow:0 2px 24px #190f0c7a}.heroNext{background:radial-gradient(circle at 15% 20%,#ffffffe6,#0000 32%),linear-gradient(118deg,#fff8f0,#f4e4df 64%,#dcc4bc);border:0;grid-template-columns:minmax(0,1fr) auto minmax(280px,.68fr);gap:clamp(28px,4vw,72px);min-height:340px;padding:0 0 0 8vw;overflow:hidden}.heroNextCopy label{color:#aa796c}.heroNextCopy h2{color:#523d36;max-width:570px;font:italic 400 clamp(34px, 3.45vw, 53px)/1.08 var(--serif-soft)}.heroNextCopy p{color:#806b63;max-width:590px;font:17px/1.7 var(--serif-soft);margin:20px 0 0}.heroNextActions{z-index:3;align-items:center;min-width:255px;position:relative}.heroNextActions .btn.green{color:#5b4038;letter-spacing:.08em;background:linear-gradient(135deg,#fff9effa,#efd1c1);border:1px solid #a26f5e3d;border-radius:999px;min-height:64px;padding:0 26px;font:700 10px/1.3 Arial,sans-serif;box-shadow:0 18px 40px #6d463b2b}.heroNextActions .btn.green span{font-size:20px}.heroNextActions .btn.green:hover,.heroNextActions .btn.green:focus-visible{transform:translateY(-3px);box-shadow:0 24px 48px #6d463b3b}.heroNextPhoto{border-radius:190px 0 0 190px;align-self:stretch;min-height:340px;margin:0;position:relative;overflow:hidden;box-shadow:-22px 0 60px #58372e21}.heroNextPhoto:after{content:"";background:linear-gradient(90deg,#f2e2da6b,#0000 38%);position:absolute;inset:0}.heroNextPhoto img{object-fit:cover;object-position:50% 50%;width:100%;height:100%}.vogelFeature{background:radial-gradient(circle at 82% 22%,#fffffff5,#0000 31%),linear-gradient(140deg,#fffaf5,#f1e4dc);border:1px solid #a9785e29;border-radius:54px;grid-template-columns:1.02fr .98fr;align-items:center;gap:clamp(42px,6vw,90px);width:min(1260px,100%);margin:85px auto 30px;padding:clamp(34px,5vw,70px);display:grid;box-shadow:0 34px 90px #583b301a}.vogelFeature .vogelStoryCopy h3{color:#3e554d;font:400 clamp(38px, 4.25vw, 63px)/1.04 var(--serif-soft);letter-spacing:-.035em;margin:14px 0 27px}.vogelFeature .vogelStoryCopy p{color:#66736d;font:16px/1.8 var(--serif-soft)}.vogelFeature .vogelStoryCopy .vogelLead{color:#3e554d;font-size:20px;line-height:1.65}.vogelReadMore{color:#745043;letter-spacing:.08em;text-transform:uppercase;background:#ffffffb8;border:1px solid #9b685440;border-radius:999px;align-items:center;gap:16px;width:fit-content;margin-top:27px;padding:14px 20px;font-size:10px;font-weight:700;display:inline-flex}.vogelReadMore span{font-size:17px}.introChapter .tradition{background:#fffbf7d1;border:1px solid #9668542b;margin-top:28px;box-shadow:0 25px 70px #52393014}.vogelAnatomy{border:0;gap:14px}.introChapter .tradition .vogelAnatomy article:before,.clarityPrinciples article:before{content:"✦";color:#c79a69;margin-bottom:18px;font-size:18px;display:block}.vogelAnatomy h4{margin-top:0;font-size:25px}.principVideo{margin-top:85px}.clarityPrinciples{gap:16px}.clarityPrinciples article{background:radial-gradient(circle at 50% 2%,#fffffff5,#0000 33%),linear-gradient(155deg,#fffcfce6,#f5e4ebb8);border-color:#a56f8626;border-radius:48px 48px 24px 24px;min-height:230px;padding:30px 25px;position:relative;box-shadow:0 15px 42px #69475712}.clarityPrinciples h3{margin-top:0}.bookCover{perspective:1000px}.bookCover a{transform-origin:0;background:linear-gradient(90deg,#6e8c9c 0 11px,#edf8fb 12px,#fff 100%);border-radius:7px 18px 18px 7px;padding:10px 10px 23px 22px;position:relative;transform:rotateY(-7deg)rotate(-1deg);box-shadow:0 34px 76px #352b303b}.bookCover a:before{content:"";z-index:-1;background:repeating-linear-gradient(0deg,#f8f0dd 0 3px,#d8ceb8 4px);border-radius:0 8px 8px 0;width:18px;position:absolute;top:8px;bottom:8px;right:-10px}.bookCover img{border-radius:3px 10px 10px 3px;box-shadow:0 16px 35px #242f362e}.bookCover .bookOpenCta{color:#536d73;background:linear-gradient(135deg,#fff9dd,#e5f5f6);border-radius:999px;margin:15px 4px 0;padding:13px 15px;font-size:9px;box-shadow:0 10px 24px #48616521}.bookCover .bookOpenCta b{margin-left:8px;font-size:15px}.btn.rose{color:#654b56;background:linear-gradient(135deg,#fff8dc,#efdce9 55%,#d8eef0);border:1px solid #b2849640;border-radius:999px;box-shadow:0 18px 38px #7f576929}.btn.rose:hover,.btn.rose:focus-visible{transform:translateY(-3px);box-shadow:0 24px 48px #7f576938}@media (width<=1000px){.heroNext{grid-template-columns:1fr minmax(260px,.7fr);padding-left:6vw}.heroNextActions{grid-column:1;align-items:flex-start;margin-bottom:45px}.heroNextPhoto{grid-area:1/2/3}.vogelFeature{grid-template-columns:1fr}}@media (width<=680px){.heroNext{grid-template-columns:1fr;padding:0}.heroNextCopy{padding:48px 22px 0}.heroNextActions{grid-column:auto;margin:0;padding:0 22px}.heroNextActions .btn.green{width:100%}.heroNextPhoto{border-radius:130px 130px 0 0;grid-area:auto;min-height:300px}.vogelFeature{border-radius:34px;margin-top:58px;padding:32px 22px}.vogelFeature .vogelHandPhoto img{height:430px}.introChapter .tradition .vogelAnatomy article{min-height:0}}.crystalBedMosaic{background:#d9c7b8;grid-template-rows:1fr 1fr;grid-template-columns:1fr .32fr;gap:8px;margin:0;display:grid;position:relative;overflow:hidden}.crystalBedMosaic:after{content:"";pointer-events:none;background:linear-gradient(#0000,#141b19ad);position:absolute;inset:62% 0 0}.crystalBedMosaic img{object-fit:cover;width:100%;height:100%;display:block}.crystalBedMosaic .mosaicMain{object-position:50% 50%;grid-row:1/3}.crystalBedMosaic .mosaicAtmosphere{object-position:43% 50%}.crystalBedMosaic .mosaicDetail{object-position:55% 50%}.crystalBedMosaic figcaption{z-index:2;color:#fff;position:absolute;bottom:28px;left:34px;right:34px}.crystalBedMosaic figcaption strong,.crystalBedMosaic figcaption span{display:block}.crystalBedMosaic figcaption strong{font:400 25px/1.15 var(--serif-soft)}.crystalBedMosaic figcaption span{color:#ffffffbf;letter-spacing:.16em;text-transform:uppercase;margin-top:7px;font:700 9px/1.2 Arial,sans-serif}.traditionPreview{background:#cfc8bd;height:190px;overflow:hidden}.traditionPreview img{object-fit:cover;object-position:50% 45%;width:106%;height:106%;margin:-3%;display:block}.tradition[open] summary{border-bottom:1px solid #082f291f}.introChapter .tradition .traditionBody{padding:50px;display:block}.vogelStory{grid-template-columns:1.05fr .95fr;align-items:center;gap:55px;display:grid}.vogelStoryCopy label{color:#ae7f48;letter-spacing:.19em;font:700 10px/1.2 Arial,sans-serif}.introChapter .tradition .vogelStoryCopy h3,.introChapter .tradition .vogelUse h3{color:var(--green);font:400 42px/1.05 var(--serif-soft);margin:13px 0 24px}.introChapter .tradition .vogelStoryCopy p,.introChapter .tradition .vogelUse p{color:#53675e;font:16px/1.85 var(--serif-soft)}.introChapter .tradition .vogelStoryCopy .vogelLead{color:#29483f;font-size:20px;line-height:1.65}.vogelHandPhoto,.vogelCollectionPhoto{background:#e4ded4;margin:0;overflow:hidden}.vogelHandPhoto{border-radius:180px 180px 34px 34px;box-shadow:0 28px 65px #31413b24}.vogelHandPhoto img{object-fit:cover;object-position:52% 45%;width:106%;height:520px;margin:-3%;display:block}.vogelHandPhoto figcaption,.vogelCollectionPhoto figcaption{color:#66766f;letter-spacing:.1em;text-transform:uppercase;background:#ffffffe6;padding:15px 20px;font:700 9px/1.5 Arial,sans-serif}.vogelAnatomy{border-top:1px solid #082f2929;border-bottom:1px solid #082f2929;grid-template-columns:repeat(4,1fr);margin:60px 0;display:grid}.introChapter .tradition .vogelAnatomy article{border:0;border-right:1px solid #082f291f;padding:30px 24px}.vogelAnatomy span{color:#bb8f50;letter-spacing:.15em;font:700 10px Arial,sans-serif}.vogelAnatomy h4{color:var(--green);font:400 22px/1.15 var(--serif-soft);margin:12px 0 10px}.introChapter .tradition .vogelAnatomy article p{color:#66766f;font:14px/1.7 var(--serif-soft)}.vogelCollectionPhoto{border-radius:32px;grid-template-columns:minmax(0,1fr) 280px;align-items:stretch;display:grid}.vogelCollectionPhoto img{object-fit:cover;object-position:50% 44%;width:103%;height:430px;margin:-1.5%;display:block}.vogelCollectionPhoto figcaption{color:#425b52;font:400 22px/1.45 var(--serif-soft);letter-spacing:0;text-transform:none;align-items:center;padding:35px;display:flex}.vogelUse{text-align:center;max-width:900px;margin:60px auto 35px}.vogelSources{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:28px;display:flex}.vogelSources a{color:var(--green);letter-spacing:.08em;text-transform:uppercase;border:1px solid #082f292e;border-radius:999px;padding:12px 17px;font:700 9px Arial,sans-serif;text-decoration:none}.vogelSources a:hover,.vogelSources a:focus-visible{background:#fff;border-color:#b58b4f}@media (width<=900px){.vogelStory{grid-template-columns:1fr}.vogelAnatomy{grid-template-columns:1fr 1fr}.introChapter .tradition .vogelAnatomy article:nth-child(2){border-right:0}.introChapter .tradition .vogelAnatomy article:nth-child(-n+2){border-bottom:1px solid #082f291f}}@media (width<=600px){.crystalBedMosaic{grid-template-rows:1.5fr .75fr;grid-template-columns:1fr 1fr}.crystalBedMosaic .mosaicMain{grid-area:1/1/auto/3}.crystalBedMosaic figcaption{bottom:18px;left:20px;right:20px}.crystalBedMosaic figcaption strong{font-size:20px}.traditionPreview{height:220px}.introChapter .tradition .traditionBody{padding:28px 20px}.introChapter .tradition .vogelStoryCopy h3,.introChapter .tradition .vogelUse h3{font-size:34px}.introChapter .tradition .vogelStoryCopy .vogelLead{font-size:18px}.vogelHandPhoto img{height:410px}.vogelAnatomy{grid-template-columns:1fr}.introChapter .tradition .vogelAnatomy article,.introChapter .tradition .vogelAnatomy article:nth-child(2){border-bottom:1px solid #082f291f;border-right:0}.vogelCollectionPhoto{grid-template-columns:1fr}.vogelCollectionPhoto img{height:360px}.vogelCollectionPhoto figcaption{padding:24px;font-size:18px}}.introChapter .chapterFacts>span{grid-template-rows:auto 1fr;grid-template-columns:38px minmax(0,1fr);align-content:start;min-height:176px;padding:22px 18px}.introChapter .chapterFacts i{color:#8f6775;letter-spacing:.08em;grid-row:1/3;width:38px;height:38px;font:700 9px/1 Arial,sans-serif}.introChapter .chapterFacts b{color:#345a52;margin-top:2px;font-size:clamp(24px,2vw,32px)}.introChapter .chapterFacts small{color:#68736e;font:400 13px/1.55 var(--serif-soft);letter-spacing:0;text-transform:none;margin-top:10px}.abadianiaDetailsVisible{padding-top:20px}.abadianiaDetailsHeading{color:#694f45;min-height:64px;font:600 15px/1.35 var(--serif-soft);background:linear-gradient(135deg,#ffffffd1,#f2e2daa3);border:1px solid #a673562e;border-radius:19px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:13px;padding:0 18px 0 22px;display:flex}.abadianiaDetailsHeading b{color:#a97962;background:#ffffffc2;border-radius:50%;flex:0 0 34px;place-items:center;height:34px;display:grid}.traditionAlwaysOpen .traditionHeading{background:linear-gradient(135deg,#f3e8ec,#e1f2f5);border-bottom:1px solid #082f291f;grid-template-columns:minmax(220px,.7fr) minmax(0,1.3fr);min-height:230px;display:grid;overflow:hidden}.traditionAlwaysOpen .traditionHeading>span:last-child{grid-template-columns:48px minmax(0,1fr);align-content:center;gap:7px 18px;padding:35px 45px;display:grid}.traditionAlwaysOpen .traditionHeading>span:last-child>b{color:#7e829f;background:#ffffffc7;border-radius:50%;grid-row:1/3;place-items:center;width:48px;height:48px;display:grid}.traditionAlwaysOpen .traditionHeading strong{color:#31564f;font:400 clamp(28px,3vw,43px)/1.08 var(--serif-soft);display:block}.traditionAlwaysOpen .traditionHeading small{color:#66756f;letter-spacing:.11em;text-transform:uppercase;margin-top:8px;font:700 9px/1.5 Arial,sans-serif;display:block}.traditionAlwaysOpen .traditionHeading em{color:#8f7380;letter-spacing:.13em;grid-column:2;font:700 9px/1.4 Arial,sans-serif}.traditionAlwaysOpen .traditionPreview{height:100%}.traditionAlwaysOpen .traditionPreview img{width:100%;height:100%;margin:0}.modelCardImage.hasGallery{padding:12px}.modelImageGallery button{cursor:zoom-in;background:#d9d0ca;border:0;border-radius:13px;min-width:0;min-height:0;padding:0;position:relative;overflow:hidden}.modelImageGallery button:first-child{grid-row:1/3}.modelImageGallery button img{object-fit:cover;filter:none;width:100%;height:100%;transition:transform .3s}.modelImageGallery button:hover img,.modelImageGallery button:focus-visible img{transform:scale(1.035)}.modelImageGallery button i{color:#31564f;background:#ffffffe0;border-radius:50%;place-items:center;width:29px;height:29px;font:18px/1 Arial,sans-serif;display:grid;position:absolute;bottom:9px;right:9px;box-shadow:0 5px 16px #00000026}.imageLightbox{z-index:9999;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#091413e8;place-items:center;padding:70px 28px 55px;display:grid;position:fixed;inset:0}.imageLightbox img{object-fit:contain;border-radius:18px;width:auto;max-width:min(1320px,94vw);height:auto;max-height:82vh;box-shadow:0 30px 100px #00000073}.imageLightbox p{color:#ffffffd1;text-align:center;font:14px/1.4 var(--serif-soft);margin:0;position:absolute;bottom:18px;left:24px;right:24px}.lightboxClose{z-index:2;color:#fff;cursor:pointer;background:#ffffff1f;border:1px solid #fff6;border-radius:50%;width:48px;height:48px;font:300 32px/1 Arial,sans-serif;position:absolute;top:20px;right:24px}.claudioLegacyCopy label{background:#ffffff8c;border-radius:999px;padding:9px 13px;display:inline-flex}.legacyLove{bottom:2%!important}.journeyFilm{background:linear-gradient(135deg,#f6ebe7,#e4f0ed);border:1px solid #9c697f2b;border-radius:34px;grid-template-columns:minmax(280px,.7fr) minmax(0,1.3fr);align-items:stretch;max-width:1240px;margin:56px auto 0;display:grid;overflow:hidden;box-shadow:0 24px 70px #42383a1c}.journeyFilmCopy{flex-direction:column;justify-content:center;padding:clamp(32px,4vw,58px);display:flex}.journeyFilmCopy label{color:#a17284;letter-spacing:.16em;font:700 9px/1.3 Arial,sans-serif}.journeyFilmCopy h3{color:#294a42;font:400 clamp(36px,4vw,58px)/1.02 var(--serif-soft);letter-spacing:-.035em;margin:14px 0 18px}.journeyFilmCopy p{color:#65736c;font:17px/1.65 var(--serif-soft);margin:0}.youtubeFrame{background:#172522;min-height:430px;position:relative}.youtubeFrame iframe{border:0;width:100%;height:100%;position:absolute;inset:0}@media (width<=900px){.introChapter .chapterFacts{grid-template-columns:repeat(2,minmax(0,1fr))}.traditionAlwaysOpen .traditionHeading,.journeyFilm{grid-template-columns:1fr}.traditionAlwaysOpen .traditionPreview{height:280px}.youtubeFrame{min-height:52vw}}@media (width<=600px){.introChapter .chapterFacts{grid-template-columns:1fr}.introChapter .chapterFacts>span{min-height:132px}.traditionAlwaysOpen .traditionHeading>span:last-child{grid-template-columns:42px minmax(0,1fr);padding:28px 20px}.traditionAlwaysOpen .traditionHeading>span:last-child>b{width:42px;height:42px}.modelImageGallery{grid-template-columns:1.1fr .9fr}.imageLightbox{padding:70px 12px 52px}.journeyFilm{border-radius:24px}.youtubeFrame{min-height:58vw}}.introChapter .chapterFacts{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.introChapter .chapterFacts>span{min-height:150px;padding:24px 22px 20px;display:block}.introChapter .chapterFacts i{width:auto;height:auto;box-shadow:none;color:#a17484;background:0 0;border-radius:0;margin:0 0 15px;font-size:9px;display:block;position:static}.introChapter .chapterFacts b{margin:0 0 9px;font-size:29px;display:block}.introChapter .chapterFacts small{max-width:30ch;margin:0;font-size:13px;line-height:1.48;display:block}.modelCardImage.hasGallery{height:510px;padding:13px;overflow:visible}.modelImageGallery{grid-template-rows:minmax(0,1fr) 108px;grid-template-columns:1fr;gap:9px;width:100%;height:100%;display:grid}.modelGalleryMain{background:#fffc;border-radius:16px;min-height:0;object-fit:contain!important;width:100%!important;height:100%!important}.modelGalleryThumbs{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.modelGalleryThumbs a{background:#d8ceca;border:2px solid #ffffffeb;border-radius:12px;min-width:0;position:relative;overflow:hidden;box-shadow:0 5px 14px #362c2a1f}.modelGalleryThumbs a img{object-fit:cover;filter:none;width:100%;height:100%;transition:transform .25s}.modelGalleryThumbs a i{color:#fff;letter-spacing:.08em;background:#1d302bcc;border-radius:999px;padding:5px 7px;font:7px/1 Arial,sans-serif;position:absolute;bottom:6px;right:6px}.modelGalleryThumbs a:hover img,.modelGalleryThumbs a:focus-visible img{transform:scale(1.04)}.modelGalleryThumbs a:focus-visible{outline-offset:2px;outline:3px solid #b8879a}.localJourneyVideo{background:#172522}.localJourneyVideo .journeyVideoPlayer{object-fit:contain;background:#101816;width:100%;height:100%;position:absolute;inset:0}@media (width<=600px){.introChapter .chapterFacts{grid-template-columns:1fr}.introChapter .chapterFacts>span{min-height:0}.modelCardImage.hasGallery{height:470px}.modelImageGallery{grid-template-rows:minmax(0,1fr) 92px}}body.lightboxOpen{overflow:hidden}.introPhotoGallery{grid-template-rows:minmax(0,1fr) 116px;align-self:stretch;gap:12px;min-width:0;display:grid}.introPhotoGallery .chapterPhoto{width:100%;height:100%;min-height:610px}.introGalleryThumbs{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.introGalleryThumbs button,.modelGalleryThumbs button{cursor:zoom-in;background:#d8ceca;border:2px solid #fffffff0;border-radius:14px;min-width:0;padding:0;position:relative;overflow:hidden;box-shadow:0 7px 18px #362c2a21}.introGalleryThumbs button img,.modelGalleryThumbs button img{object-fit:cover;filter:none;width:100%;height:100%;transition:transform .25s;display:block}.introGalleryThumbs button span,.modelGalleryThumbs button i{color:#fff;letter-spacing:.09em;text-transform:uppercase;background:#1d302bd6;border-radius:999px;padding:6px 9px;font:700 7px/1 Arial,sans-serif;position:absolute;bottom:7px;right:7px}.introGalleryThumbs button:hover img,.introGalleryThumbs button:focus-visible img,.modelGalleryThumbs button:hover img,.modelGalleryThumbs button:focus-visible img{transform:scale(1.04)}.introGalleryThumbs button:focus-visible,.modelGalleryThumbs button:focus-visible{outline-offset:2px;outline:3px solid #b8879a}.modelGalleryThumbs button{border-radius:12px}.imageLightbox{z-index:10000;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:zoom-out;background:#071210f0;place-items:center;padding:72px 28px 28px;display:grid;position:fixed;inset:0}.imageLightbox figure{cursor:default;grid-template-rows:minmax(0,1fr) auto;gap:12px;max-width:94vw;max-height:88vh;margin:0;display:grid}.imageLightbox figure img{object-fit:contain;border-radius:18px;width:auto;max-width:94vw;height:auto;max-height:80vh;display:block;box-shadow:0 30px 100px #0000007a}.imageLightbox figure figcaption{color:#ffffffdb;font:15px/1.45 var(--serif-soft);text-align:center}.imageLightbox .lightboxClose{color:#fff;cursor:pointer;background:#ffffff21;border:1px solid #ffffff6b;border-radius:50%;place-items:center;width:50px;height:50px;padding:0;font:300 34px/1 Arial,sans-serif;display:grid;position:absolute;top:18px;right:22px}.imageLightbox .lightboxClose:hover,.imageLightbox .lightboxClose:focus-visible{outline-offset:3px;background:#ffffff3d;outline:2px solid #ffffffbf}@media (width<=900px){.introPhotoGallery{grid-template-rows:minmax(0,1fr) 110px}.introPhotoGallery .chapterPhoto{min-height:520px}}@media (width<=600px){.introPhotoGallery{grid-template-rows:minmax(0,1fr) 88px}.introPhotoGallery .chapterPhoto{min-height:390px}.introGalleryThumbs{gap:6px}.introGalleryThumbs button span,.modelGalleryThumbs button i{padding:5px 6px;font-size:6px;bottom:4px;right:4px}.imageLightbox{padding:68px 10px 20px}.imageLightbox figure,.imageLightbox figure img{max-width:96vw}}.modelCards{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:24px;width:100%;max-width:1240px;margin:0 auto;display:grid}.modelCard{background:#fffcfcd1;border:1px solid #9c697f2e;border-radius:30px;flex-direction:column;min-width:0;display:flex;overflow:hidden;box-shadow:0 28px 75px #5f3b4c1a}.modelCardImage{background:radial-gradient(circle at 50% 45%,#fffffffa,#0000 58%),linear-gradient(145deg,#eadfda,#d8cfca);height:350px;padding:18px;position:relative;overflow:hidden}.modelCardImage img{object-fit:contain;object-position:center;filter:saturate(.94)contrast(.98);width:100%;height:100%;display:block}.modelCardImage.containPortrait img{object-position:center}.modelCardImage span{z-index:2;color:#fff;letter-spacing:.14em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#36302db8;border:1px solid #ffffffad;border-radius:999px;padding:9px 12px;font-size:8px;font-weight:700;position:absolute;top:20px;left:20px}.modelCardCopy{flex-direction:column;flex:1;padding:34px 30px 30px;display:flex}.modelCardCopy label{color:#a27187;letter-spacing:.13em;min-height:28px;margin-bottom:14px;font-size:9px}.modelCardCopy h3{color:#294a42;min-height:92px;font-family:var(--serif-soft);letter-spacing:-.035em;margin:0 0 17px;font-size:clamp(31px,2.55vw,42px);font-weight:400;line-height:1.05}.modelCardCopy>p{color:#65736c;min-height:112px;font-family:var(--serif-soft);margin:0;font-size:16px;line-height:1.65}.modelCardCopy ul{margin:25px 0 28px;padding:0;list-style:none}.modelCardCopy li{color:#65736c;border-top:1px solid #082f2921;grid-template-columns:104px 1fr;gap:12px;padding:12px 0;font-size:12px;line-height:1.45;display:grid}.modelCardCopy li b{color:#866c3e;letter-spacing:.08em;text-transform:uppercase;font-size:10px}.modelOrder{color:#fff;letter-spacing:.08em;text-transform:uppercase;background:linear-gradient(135deg,#294a42,#486a60);border-radius:4px;justify-content:space-between;align-items:center;width:100%;min-height:55px;margin-top:auto;padding:0 19px;font-size:11px;font-weight:800;transition:transform .24s,box-shadow .24s;display:flex;box-shadow:0 14px 28px #294a422b}.modelOrder span{font-size:20px;font-weight:400}.modelOrder:hover,.modelOrder:focus-visible{transform:translateY(-3px);box-shadow:0 19px 38px #294a423b}.metalManual{isolation:isolate;background:radial-gradient(circle at 88% 7%,#f8d2e0b8,#0000 34%),radial-gradient(circle at 8% 95%,#ffeddac7,#0000 36%),linear-gradient(135deg,#fffaf9 0%,#f9edf2 54%,#f4e4eb 100%);border:1px solid #9c697f33;border-radius:34px;width:100%;max-width:1240px;margin:70px auto 0;padding:clamp(30px,5vw,62px);position:relative;overflow:hidden;box-shadow:0 28px 75px #70485b21}.metalManual:before{content:"";z-index:-1;opacity:.2;background:linear-gradient(118deg,#0000 40%,#ffffffe6 40.4%,#0000 41%),linear-gradient(54deg,#0000 67%,#c28ba442 67.3%,#0000 68%),linear-gradient(156deg,#0000 75%,#fffc 75.4%,#0000 76%);position:absolute;inset:-20%;transform:rotate(-3deg)}.metalManual>*{z-index:1;position:relative}.metalManualHead{grid-template-columns:minmax(0,1fr) minmax(300px,.75fr);align-items:end;gap:55px;margin-bottom:38px;display:grid}.metalManualHead label{color:#a27187;letter-spacing:.15em;font-size:9px}.metalManualHead h3{color:#294a42;font-family:var(--serif-soft);letter-spacing:-.04em;margin:13px 0 0;font-size:clamp(35px,4.2vw,58px);font-weight:400;line-height:1}.metalManualHead h3 em{color:#a27187;font-weight:400;display:block}.metalManualHead p{color:#60736b;font-family:var(--serif-soft);margin:0;font-size:16px;line-height:1.7}.metalManualGrid{grid-template-columns:minmax(0,.85fr) minmax(0,1.3fr);gap:24px;display:grid}.manualPdf,.manualVideo{background:#fffcfbe0;border:1px solid #294a4224;border-radius:24px;min-width:0;overflow:hidden;box-shadow:0 18px 45px #50364114}.manualPdf{color:inherit;background:linear-gradient(145deg,#fff9f4fa,#ffece5f0);grid-template-columns:155px 1fr;gap:25px;padding:18px;text-decoration:none;transition:transform .25s,box-shadow .25s;display:grid}.manualPdf:hover,.manualPdf:focus-visible{transform:translateY(-4px);box-shadow:0 25px 55px #50364124}.manualBook{perspective:900px;filter:drop-shadow(0 18px 16px #492f3c33);align-self:center;width:145px;height:218px;position:relative}.manualBookSpine{background:linear-gradient(90deg,#681313,#a4211f 58%,#db4a32);border-radius:5px 0 0 5px;width:16px;position:absolute;inset:6px auto 6px -7px;transform:skewY(-4deg)}.manualBookFace{transform-origin:0;text-align:center;background:radial-gradient(circle at 74% 22%,#ffd8683d,#0000 25%),linear-gradient(155deg,#c52824,#951815 58%,#65100f);border:1px solid #ffffffb8;border-radius:5px 13px 13px 5px;flex-direction:column;align-items:center;padding:18px 15px 14px;display:flex;position:absolute;inset:0;overflow:hidden;transform:rotateY(-7deg)rotate(-1deg);box-shadow:inset 0 0 0 5px #ffffff3d}.manualBookFace:after{content:"";pointer-events:none;border:1px solid #66465342;border-radius:3px 9px 9px 3px;position:absolute;inset:7px}.manualBookFace>small{color:#ffe895;letter-spacing:.13em;font-size:7px}.manualBookFace>strong{color:#ffd95c;font-family:var(--serif-soft);margin:11px 0 8px;font-size:17px;font-weight:400;line-height:1.06}.manualBookFace>em{color:#fff0a8;letter-spacing:.09em;font-size:6px;font-style:normal;font-weight:700}.manualBookFace>span{color:#ffd95c;letter-spacing:.16em;margin-top:auto;font-size:7px;font-weight:800}.manualBookCrystal{width:52px;height:59px;margin-top:12px;font-style:normal;display:block;position:relative}.manualBookCrystal b{clip-path:polygon(50% 0,100% 28%,88% 100%,12% 100%,0 28%);background:linear-gradient(145deg,#fff9c6eb,#ffbe3459);border:1px solid #ffe580c7;width:20px;height:47px;position:absolute;bottom:0}.manualBookCrystal b:first-child{height:39px;left:1px;transform:rotate(-9deg)}.manualBookCrystal b:nth-child(2){z-index:2;left:17px}.manualBookCrystal b:nth-child(3){height:34px;right:0;transform:rotate(10deg)}.manualPdf>span,.manualVideo>div{flex-direction:column;justify-content:center;display:flex}.manualPdf small,.manualVideo small{color:#ad7b8d;letter-spacing:.13em;font-size:9px;font-weight:800}.manualPdf strong,.manualVideo strong{color:#294a42;font-family:var(--serif-soft);margin:11px 0 8px;font-size:25px;font-weight:400;line-height:1.15}.manualPdf i,.manualVideo span{color:#697970;font-family:var(--serif-soft);font-size:14px;font-style:normal;line-height:1.5}.manualPdf b{color:#294a42;letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid #b28755;width:fit-content;margin-top:21px;padding-bottom:4px;font-size:10px}.manualVideo video{aspect-ratio:4/3;object-fit:contain;background:#4e3f46;width:100%;max-height:330px;display:block}.manualVideo>div{padding:22px 27px 25px}.manualVideo strong{font-size:22px}.manualSafety{color:#6a746f;border-left:2px solid #b28755;margin:25px 0 0;padding-left:23px;font-size:12px;line-height:1.6}@media (width<=850px){.metalManualHead,.metalManualGrid{grid-template-columns:1fr}.metalManualHead{gap:22px}}@media (width<=540px){.metalManual{border-radius:24px;padding:25px 18px}.manualPdf{grid-template-columns:105px 1fr;gap:16px}.manualBook{width:102px;height:160px}.manualBookFace{padding:12px 8px 9px}.manualBookCrystal{width:42px;height:43px;margin-top:7px;transform:scale(.78)}.manualBookFace>strong{margin:5px 0;font-size:12px}.manualBookFace>em{display:none}.manualPdf strong,.manualVideo strong{font-size:19px}.manualPdf i{display:none}}.modelComparison tbody th{font-size:11px;line-height:1.45}.modelComparison td{font-family:var(--serif-soft);font-size:14px;line-height:1.55}.comparisonBedImage,.modelComparison thead th:nth-child(3) .comparisonBedImage,.modelComparison thead th:nth-child(4) .comparisonBedImage{object-fit:contain;object-position:center;background:#ebe4df;height:180px;padding:10px}@media (width<=1080px){.modelCards{grid-template-columns:1fr;max-width:720px}.modelCard{grid-template-columns:.9fr 1.1fr;display:grid}.modelCardImage{height:auto;min-height:520px}.modelCardCopy h3,.modelCardCopy>p{min-height:0}}@media (width<=680px){.modelCard{display:flex}.modelCardImage{height:390px;min-height:0}.modelCardCopy{padding:30px 23px 24px}.modelCardCopy h3{min-height:0;font-size:35px}.modelCardCopy>p{min-height:0}.modelCardCopy li{grid-template-columns:92px 1fr}}.vogelAnatomy{border:0;gap:14px;margin:55px 0}.introChapter .tradition .vogelAnatomy article{background:radial-gradient(circle at 50% 0,#e8c4a440,#0000 34%),#ffffffb8;border:1px solid #97695421;border-radius:48px 48px 22px 22px;min-height:238px;padding:34px 28px;position:relative}.introChapter .tradition .vogelAnatomy article:last-child{border-right:1px solid #97695421}.vogelAnatomy h4{margin:0 0 12px;font-size:25px}@media (width<=680px){.introChapter .tradition .vogelAnatomy article{border:1px solid #97695421;min-height:0}}.heroNext{grid-template-columns:minmax(0,1fr) auto minmax(260px,.58fr);gap:clamp(22px,3vw,52px);min-height:230px}.heroNextCopy{padding:30px 0}.heroNextCopy h2{margin:10px 0 0;font-size:clamp(29px,2.8vw,43px)}.heroNextCopy p{margin-top:12px;font-size:15px;line-height:1.55}.heroNextPhoto{border-radius:125px 0 0 125px;min-height:230px}.heroNextPhoto img{object-position:53% 50%}.heroNextActions{min-width:235px}.heroNextActions .btn.green,.vogelReadMore{color:#674737;font-family:var(--serif-soft);letter-spacing:.025em;text-transform:none;background:linear-gradient(135deg,#fffdf4fa,#f2dcc0 58%,#ead0b0);border-color:#b1804d47;font-size:14px;font-weight:600;box-shadow:0 14px 34px #6f4c2d29,inset 0 1px #ffffffe6}.heroNextActions .btn.green{min-height:56px}.vogelFeature{gap:clamp(34px,5vw,70px);margin-top:62px;padding:clamp(30px,4vw,50px)}.vogelFeature .vogelStoryCopy h3{font-size:clamp(35px,3.7vw,55px)}.vogelFeature .vogelStoryCopy .vogelLead{font-size:18px;line-height:1.55}.vogelFeature .vogelStoryCopy p{font-size:15px;line-height:1.65}.vogelFeature .vogelHandPhoto{border-radius:150px 150px 34px 34px}.vogelFeature .vogelHandPhoto img{height:390px}.vogelReadMore{padding:13px 21px}.introChapter .tradition{max-width:1160px}.tradition summary{grid-template-columns:230px 1fr}.traditionPreview{background:linear-gradient(135deg,#d5c2b7,#f4e9df);align-self:stretch;height:auto;min-height:178px;padding:0;overflow:hidden}.traditionPreview img{object-fit:cover;object-position:center 48%;border-radius:0;width:100%;height:100%;margin:0}.tradition summary>span{padding:18px 28px 18px 0}.tradition summary em{color:#674737;font-family:var(--serif-soft);letter-spacing:.025em;background:linear-gradient(135deg,#fffaf0,#efddc4);border-color:#b1804d4d;padding:13px 18px;font-size:12px}.introChapter .tradition .vogelAnatomy article{min-height:190px;padding:27px 24px}.vogelAnatomy h4{font-size:22px}.crystalClarity{gap:5vw;min-height:0;padding:72px 8vw}.clarityImage{border-radius:190px 190px 38px 38px;height:520px}.clarityCopy h2{font-size:clamp(42px,4.5vw,65px)}.clarityLead{font-size:17px;line-height:1.58}.clarityPrinciples{margin:25px 0}.clarityPrinciples article{border-radius:38px 38px 20px 20px;min-height:170px;padding:23px 20px}.clarityCopy blockquote{margin:22px 0 15px;padding:18px 24px;font-size:18px}.crystalConsciousness{min-height:0;padding-top:76px;padding-bottom:76px}.crystalAura{border-radius:175px 175px 34px 34px;height:520px}.consciousCopy h2{font-size:clamp(42px,4.6vw,66px)}.consciousCopy .consciousLead{font-size:17px;line-height:1.6}.teslaQuote{margin:24px 0}.teslaQuote>img{min-height:180px}.consciousCopy .teslaQuote blockquote{padding:22px 27px;font-size:clamp(18px,1.65vw,24px)}.crystalBelief{margin:22px 0;padding:24px 28px}.gaiaMessage{margin:23px 0;padding:22px 27px 22px 32px}.entitiesBook{gap:3.5vw;min-height:0;padding:76px 8vw}.entitiesScene{border-radius:165px 165px 32px 32px;height:500px}.bookCover{max-width:245px}.entitiesCopy h2{font-size:clamp(42px,4.25vw,64px)}.entitiesLead{font-size:17px;line-height:1.58}.entityNames{margin:20px 0}.entitiesActions{margin-top:23px}.spectrum{padding:78px 8vw}.spectrum .head{margin-bottom:30px}.spectrum .head h2{font-size:clamp(38px,4.4vw,60px)}.spectrumVisual{height:350px}.chakraExplorer{margin-top:34px}.claudioStory{padding-top:82px;padding-bottom:78px}.claudioStoryHead{margin-bottom:45px}.claudioStoryHead h2{font-size:clamp(44px,5vw,72px)}.claudioGallery{grid-template-rows:270px 270px}.claudioValues{margin:42px 0 62px}.claudioFuture{padding:48px 0}@media (width<=1050px){.heroNext{grid-template-columns:1fr minmax(250px,.68fr);padding-left:6vw}.heroNextCopy{padding:34px 0 14px}.heroNextActions{grid-column:1;margin:0 0 34px}.heroNextPhoto{grid-area:1/2/3}.crystalClarity{padding-top:64px;padding-bottom:64px}.clarityImage{height:500px}.entitiesBook{grid-template-columns:1fr .48fr}.entitiesCopy{grid-column:1/-1}}@media (width<=680px){.heroVideo{filter:sepia(.4)saturate(.8)hue-rotate(-6deg)brightness(.76)contrast(.9)}.heroNext{grid-template-columns:1fr;padding:0}.heroNextCopy{padding:36px 22px 0}.heroNextCopy p{font-size:15px}.heroNextActions{grid-column:auto;margin:0;padding:0 22px}.heroNextActions .btn.green{justify-content:center;width:100%}.heroNextPhoto{border-radius:110px 110px 0 0;grid-area:auto;min-height:235px}.vogelFeature{border-radius:30px;gap:28px;margin-top:46px;padding:28px 20px}.vogelFeature .vogelHandPhoto img{height:320px}.tradition summary{grid-template-columns:105px 1fr}.traditionPreview{height:145px;padding:8px}.tradition summary>span{grid-template-columns:34px 1fr;padding:16px 14px 16px 0}.tradition summary strong{font-size:18px}.tradition summary small{font-size:8px}.tradition summary em{grid-column:2;width:fit-content;margin-top:8px;padding:9px 12px;font-size:10px}.crystalClarity,.entitiesBook{padding:56px 22px}.clarityImage,.entitiesScene{border-radius:120px 120px 25px 25px;height:370px}.clarityCopy h2,.entitiesCopy h2,.consciousCopy h2{font-size:40px}.crystalConsciousness{padding:56px 22px}.crystalAura{border-radius:125px 125px 26px 26px;width:100%;height:390px}.teslaQuote{grid-template-columns:82px 1fr}.teslaQuote>img{width:82px;min-height:170px}.consciousCopy .teslaQuote blockquote{padding:18px;font-size:17px}.bookCover{width:min(225px,68vw);margin:-70px auto 24px}.spectrum{padding:58px 18px}.spectrumVisual{height:270px}.claudioStory{padding:58px 22px}.claudioGallery{grid-template-rows:230px 230px}}.bookCover a{background:linear-gradient(90deg,#567f9a 0 11px,#dbeef5 12px,#f9fdff 100%)}.bookCover img{object-fit:contain;background:#76afd0}.bookCover span{color:#725a65;font-weight:700}.entitiesActions{flex-wrap:wrap;gap:13px 18px}.originBridge{background:linear-gradient(90deg,#f4e1d8c7,#fff3);border-left:2px solid #b6845bb3;border-radius:0 18px 18px 0;margin-top:20px;padding:17px 20px;color:#795e55!important;font-style:italic!important}.abadianiaOrigin{background:radial-gradient(circle at 86% 12%,#eac8d766,#0000 34%),linear-gradient(140deg,#fffdfaf5,#f6e8e5e6);border:1px solid #ac7a6d2b;border-radius:54px;grid-template-columns:minmax(0,1.06fr) minmax(390px,.94fr);max-width:1220px;margin:62px auto 0;display:grid;overflow:hidden;box-shadow:0 28px 80px #5c42411c}.abadianiaVisual{background:#eadedb;border-radius:54px 210px 210px 54px;min-height:590px;margin:0;position:relative;overflow:hidden}.abadianiaVisual:after{content:"";pointer-events:none;background:linear-gradient(#0000 68%,#27252e7a);position:absolute;inset:0}.abadianiaVisual img{object-fit:cover;object-position:52% center;width:100%;height:100%;display:block}.abadianiaVisual figcaption{z-index:1;color:#ffffffe6;letter-spacing:.16em;font:700 9px/1.5 Arial,sans-serif;position:absolute;bottom:24px;left:30px;right:45px}.abadianiaCopy{align-self:center;padding:clamp(42px,5vw,72px) clamp(32px,4.8vw,68px)}.abadianiaCopy>label{color:#a77a63;letter-spacing:.19em;font:700 10px/1.2 Arial,sans-serif}.abadianiaCopy h3{max-width:560px;color:var(--green);font:400 clamp(39px, 4.3vw, 62px)/1.02 var(--serif-soft);letter-spacing:-.035em;margin:15px 0 23px}.abadianiaCopy>p{color:#59675f;font:16px/1.65 var(--serif-soft);margin:0 0 15px}.abadianiaCopy .abadianiaLead{color:#324f46;font-size:19px;line-height:1.56}.abadianiaDetails summary{cursor:pointer;color:#694f45;min-height:66px;font:600 14px/1.35 var(--serif-soft);justify-content:space-between;align-items:center;gap:18px;list-style:none;display:flex}.abadianiaDetails summary::-webkit-details-marker{display:none}.abadianiaDetails summary b{color:#9e6c57;background:#fff9;border:1px solid #a6735659;border-radius:50%;flex:0 0 34px;place-items:center;height:34px;font:400 20px/1 Arial,sans-serif;transition:transform .25s;display:grid}.abadianiaDetails[open] summary b{transform:rotate(45deg)}.abadianiaDetailsBody{gap:15px;padding:3px 0 4px;display:grid}.abadianiaDetailsBody article{background:#ffffff7a;border:1px solid #a2716624;border-radius:20px;padding:18px 20px}.abadianiaDetailsBody h4{color:#355148;font:400 23px/1.15 var(--serif-soft);margin:0 0 7px}.abadianiaDetailsBody p{color:#657069;font:14px/1.65 var(--serif-soft);margin:0}.abadianiaDetailsBody .abadianiaNote{background:#5e4a4012;border-radius:15px;padding:15px 18px;font-size:12px}@media (width<=960px){.abadianiaOrigin{grid-template-columns:1fr}.abadianiaVisual{border-radius:54px 54px 180px 180px;min-height:470px}}@media (width<=680px){.abadianiaOrigin{border-radius:32px;margin-top:42px}.abadianiaVisual{border-radius:32px 32px 110px 110px;min-height:330px}.abadianiaVisual figcaption{font-size:8px;bottom:17px;left:20px;right:24px}.abadianiaCopy{padding:32px 22px 36px}.abadianiaCopy h3{font-size:39px}.abadianiaCopy .abadianiaLead{font-size:17px}.abadianiaCopy>p{font-size:15px}.abadianiaDetails summary{font-size:13px}}.entitiesActions .btn.rose,.bookDownload{min-height:54px;font-family:var(--serif-soft);letter-spacing:.02em;border-radius:999px;justify-content:center;align-items:center;gap:12px;padding:0 24px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.bookDownload{color:#31565d;background:linear-gradient(135deg,#f9fdff,#dcedf0);border:1px solid #6c899747;box-shadow:0 15px 32px #43656d1f}.bookDownload:hover,.bookDownload:focus-visible{transform:translateY(-3px);box-shadow:0 21px 42px #43656d2e}.entitiesActions small{flex-basis:100%;max-width:620px}.originalBookLink{color:#795d69;width:fit-content;font-family:var(--serif-soft);border-bottom:1px solid #7e5b6a59;margin-top:17px;padding-bottom:4px;font-size:13px;text-decoration:none;display:inline-block}.originalBookLink:hover,.originalBookLink:focus-visible{color:#3e6058;border-color:#3e6058}@media (width<=680px){.entitiesActions .btn.rose,.bookDownload{width:100%}.originalBookLink{font-size:12px}}.heroVideo{opacity:.96;filter:sepia(.08)saturate(1.18)brightness(.88)contrast(1.04)}.heroShade{background:linear-gradient(90deg,#2b1e1ac7 0%,#48322759 46%,#573d2c14 100%),linear-gradient(#0000 42%,#2519152e)}.filmGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.filmGrid article{border-radius:30px;padding:12px 12px 29px}.filmGrid video,.manualVideo video{border-radius:20px 20px 12px 12px}@media (width<=680px){.heroVideo{filter:sepia(.06)saturate(1.16)brightness(.86)contrast(1.04)}.filmGrid{grid-template-columns:1fr}}.manualBookFace>strong{color:#fff;text-shadow:0 1px 7px #49060866;max-width:104px;margin:9px auto 7px;font-size:14px;line-height:1.08}@media (width<=540px){.manualBookFace>strong{max-width:78px;font-size:11px}}.bodyChakra{background:var(--c);width:20px;height:20px;box-shadow:0 0 0 5px var(--c), 0 0 18px var(--c);border:2px solid #fffffff5}@supports (color:color-mix(in lab, red, red)){.bodyChakra{box-shadow:0 0 0 5px color-mix(in srgb, var(--c) 24%, transparent), 0 0 18px color-mix(in srgb, var(--c) 78%, transparent)}}.bodyChakra{transition:width .24s,height .24s,box-shadow .24s,transform .24s}.bodyChakra>span,.bodyChakra:before,.bodyChakra:after{pointer-events:none;content:"";border-radius:50%;width:100%;height:100%;position:absolute;inset:50%;transform:translate(-50%,-50%)}.bodyChakra>span{background:#fff;width:6px;height:6px;box-shadow:0 0 9px #fff}.bodyChakra:before{border:1px solid var(--c);width:calc(100% + 14px);height:calc(100% + 14px)}@supports (color:color-mix(in lab, red, red)){.bodyChakra:before{border:1px solid color-mix(in srgb, var(--c) 80%, white)}}.bodyChakra:before{opacity:.5}.bodyChakra:after{border:1px solid var(--c);width:calc(100% + 28px);height:calc(100% + 28px)}@supports (color:color-mix(in lab, red, red)){.bodyChakra:after{border:1px solid color-mix(in srgb, var(--c) 50%, white)}}.bodyChakra:after{opacity:0}.bodyChakra:hover,.bodyChakra:focus-visible,.bodyChakra.on{z-index:8;width:34px;height:34px;box-shadow:0 0 0 8px var(--c), 0 0 28px var(--c), 0 0 46px var(--c);transform:translate(-50%,-50%)scale(1.04)}@supports (color:color-mix(in lab, red, red)){.bodyChakra:hover,.bodyChakra:focus-visible,.bodyChakra.on{box-shadow:0 0 0 8px color-mix(in srgb, var(--c) 22%, transparent), 0 0 28px color-mix(in srgb, var(--c) 92%, transparent), 0 0 46px color-mix(in srgb, var(--c) 54%, transparent)}}.bodyChakra.on:before{opacity:.9;animation:1.9s ease-out infinite chakra-location-pulse}.bodyChakra.on:after{opacity:.65;animation:1.9s ease-out .35s infinite chakra-location-pulse}@keyframes chakra-location-pulse{0%{opacity:.95;transform:translate(-50%,-50%)scale(.72)}75%,to{opacity:0;transform:translate(-50%,-50%)scale(1.5)}}@media (width<=680px){.bodyChakra{width:18px;height:18px}.bodyChakra:hover,.bodyChakra:focus-visible,.bodyChakra.on{width:30px;height:30px}}@media (prefers-reduced-motion:reduce){.bodyChakra.on:before,.bodyChakra.on:after{animation:none}}.introChapter .tradition summary{align-items:stretch}.introChapter .tradition .traditionPreview{align-self:stretch;height:auto;min-height:178px;padding:0;overflow:hidden}.introChapter .tradition .traditionPreview img{object-fit:cover;object-position:center 48%;border-radius:0;width:100%;height:100%;margin:0}@media (width<=680px){.introChapter .tradition .traditionPreview{height:auto;min-height:168px;padding:0}}.lightPath{flex-wrap:wrap;gap:10px;margin:22px 0 4px;display:flex}.lightPath span{color:#46625e;letter-spacing:.07em;text-transform:uppercase;background:#ffffff94;border:1px solid #4077872b;border-radius:999px;align-items:center;gap:9px;padding:9px 13px;font:700 9px/1.2 Arial,sans-serif;display:flex}.lightPath i{border-radius:50%;width:10px;height:10px;box-shadow:0 0 14px}.spectrumDot{color:#c77b96;background:linear-gradient(135deg,#e76363,#e6c75e,#66b99c,#70a6df,#9a75ca)}.facetDot{color:#8db6c8;background:#dff5ff}.intensityDot{color:#d7ae61;background:#ffe7a8}.vogelLocalChapters{gap:28px;margin:54px 0 38px;display:grid}.vogelLocalCard{background:linear-gradient(135deg,#eef9fddb,#fff9f5f0);border:1px solid #6388932b;border-radius:32px;grid-template-columns:minmax(250px,.7fr) minmax(0,1.3fr);align-items:center;gap:42px;padding:34px;scroll-margin-top:100px;display:grid;box-shadow:0 22px 55px #36565b14}.vogelLocalCard.reverse{grid-template-columns:minmax(0,1.3fr) minmax(250px,.7fr)}.vogelLocalCard.reverse .vogelCardVisual{order:2}.vogelLocalCard label{color:#618fa2;letter-spacing:.17em;font:700 9px/1.2 Arial,sans-serif}.introChapter .tradition .vogelLocalCard h3{color:var(--green);font:400 35px/1.08 var(--serif-soft);margin:12px 0 18px}.introChapter .tradition .vogelLocalCard p{color:#526b65;font:15px/1.72 var(--serif-soft);margin:0 0 12px}.vogelLocalCard small{color:#71827e;border-top:1px solid #46707729;margin-top:18px;padding-top:15px;font:11px/1.55 Arial,sans-serif;display:block}.vogelCardVisual{background:radial-gradient(circle at 50% 42%,#fffffffa,#c4e2edbf 34%,#658e9eb8 70%,#375661);border-radius:26px;min-height:260px;position:relative;overflow:hidden}.vogelBiographyVisual:before{content:"SVĚTLO  ·  VÝZKUM  ·  KRYSTAL";color:#ffffffc7;letter-spacing:.18em;text-align:center;font:700 8px Arial,sans-serif;position:absolute;bottom:16px;left:18px;right:18px}.bioPrism,.studyCrystal{z-index:3;clip-path:polygon(50% 0,88% 22%,75% 84%,50% 100%,25% 84%,12% 22%);filter:drop-shadow(0 20px 24px #143f4d40);background:linear-gradient(105deg,#ffffff61,#ffffffeb 34%,#8bcbe461 55%,#ffffffc2);width:92px;height:174px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.vogelBiographyVisual:after{content:"";filter:blur(9px);background:linear-gradient(90deg,#0000,#ffdc9e59,#b3e5f45c,#0000);position:absolute;inset:24% -20%;transform:rotate(-14deg)}.spectrumStudy{background:linear-gradient(145deg,#172c38,#243f4c)}.spectrumStudy .studyCrystal{width:76px;height:180px}.spectrumStudy .beam{z-index:2;transform-origin:50%;filter:blur(2px);border-radius:999px;width:80%;height:8px;position:absolute;top:50%;left:10%}.beamRed{opacity:.58;background:#ef686c;transform:translateY(-48px)rotate(-7deg)}.beamOrange{opacity:.7;background:#f1a05d;transform:translateY(-32px)rotate(-5deg)}.beamYellow{opacity:.82;background:#f4d66c;transform:translateY(-16px)rotate(-3deg)}.beamGreen{opacity:1;background:#65c695;transform:translateY(0)}.beamBlue{opacity:.88;background:#63bce1;transform:translateY(16px)rotate(3deg)}.beamIndigo{opacity:.72;background:#7385df;transform:translateY(32px)rotate(5deg)}.beamViolet{opacity:.6;background:#b083da;transform:translateY(48px)rotate(7deg)}.introChapter .tradition>summary em{color:#285d72!important;background:linear-gradient(135deg,#e7f7ff,#cfeaf6)!important;border-color:#77b8d373!important;box-shadow:0 10px 24px #468eac24!important}@media (width<=800px){.vogelLocalCard,.vogelLocalCard.reverse{grid-template-columns:1fr;gap:24px;padding:22px}.vogelLocalCard.reverse .vogelCardVisual{order:0}.vogelCardVisual{min-height:220px}.introChapter .tradition .vogelLocalCard h3{font-size:30px}.lightPath{gap:7px}.lightPath span{font-size:8px}}.introChapter .tradition>summary{grid-template-columns:minmax(250px,38%) minmax(0,1fr);align-items:stretch;min-height:190px;padding:0;display:grid;overflow:hidden}.introChapter .tradition>summary>.traditionPreview{width:100%;min-width:0;height:100%;min-height:190px;padding:0;display:block;overflow:hidden}.introChapter .tradition>summary>.traditionPreview img{object-fit:cover;object-position:center 52%;border-radius:0;width:100%;height:100%;min-height:190px;margin:0;display:block}.legacyLove{z-index:5;width:285px;min-height:210px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;pointer-events:none;background:0 0;border:0;border-radius:0;padding:0;display:block;position:absolute;bottom:-82px;left:-74px}.legacyLove:before,.legacyLove:after{display:none}.legacyLove img{filter:drop-shadow(0 18px 32px #91566933);width:100%;height:auto;display:block;-webkit-mask-image:radial-gradient(#000 54%,#000000d1 70%,#0000 100%);mask-image:radial-gradient(#000 54%,#000000d1 70%,#0000 100%)}.legacyLove small{color:#815d69;width:max-content;max-width:220px;font-family:var(--serif-soft);letter-spacing:.025em;text-shadow:0 1px 9px #fffffff2;font-size:14px;font-style:italic;position:absolute;bottom:20px;left:50%;transform:translate(-50%)}@media (width<=680px){.introChapter .tradition>summary{grid-template-columns:minmax(120px,38%) minmax(0,1fr);min-height:168px}.introChapter .tradition>summary>.traditionPreview,.introChapter .tradition>summary>.traditionPreview img{min-height:168px}.legacyLove{width:min(260px,82vw);min-height:0;margin:-26px auto -18px;position:relative;bottom:auto;left:auto}}.claudioLegacyPhotos .legacyCasa figcaption{z-index:8;color:#fff;text-shadow:0 1px 2px #00000073;background:#1f2420db;padding:12px 16px;font-size:10px;font-weight:700;line-height:1.35;bottom:18px;left:18px;right:18px;box-shadow:0 8px 24px #1b181638}@media (width>=681px){.legacyLove{bottom:-104px}}.claudioLegacyPhotos{grid-template-rows:minmax(360px,1.45fr) minmax(210px,.75fr);gap:16px;min-height:0;display:grid}.claudioLegacyPhotos figure,.claudioLegacyPhotos .legacyCasa,.claudioLegacyPhotos .legacySunset{border:0;border-radius:28px;width:100%;min-width:0;height:auto;margin:0;position:relative;inset:auto}.claudioLegacyPhotos .legacyCasa{border-radius:150px 28px 28px}.claudioLegacyPhotos .legacySunset{border:7px solid #fff8f4f0;border-radius:28px 28px 90px}.claudioLegacyPhotos .legacyCasa figcaption,.claudioLegacyPhotos .legacySunset figcaption{z-index:3;color:#fff;letter-spacing:.04em;background:#1f2420d1;border-radius:12px;width:auto;padding:11px 14px;font-size:10px;font-weight:700;line-height:1.35;bottom:16px;left:16px;right:16px}.modelCardImage.hasGallery{overflow:hidden}.modelCardImage.hasGallery>span{max-width:calc(100% - 48px);padding:10px 14px;font-size:9px;line-height:1.15;top:24px;left:24px}.modelGalleryThumbs button i{color:#fff;letter-spacing:.08em;text-align:center;background:#1d302be0;border-radius:999px;min-width:56px;height:auto;padding:7px 9px;font:700 8px/1 Arial,sans-serif;bottom:7px;right:7px}@media (width<=900px){.claudioLegacyPhotos{grid-template-rows:minmax(420px,1.4fr) minmax(230px,.8fr)}}@media (width<=600px){.claudioLegacyPhotos{grid-template-rows:390px 220px}.claudioLegacyPhotos .legacyCasa,.claudioLegacyPhotos .legacySunset{border-radius:24px}.modelCardImage.hasGallery>span{max-width:calc(100% - 40px);font-size:8px;top:20px;left:20px}.modelGalleryThumbs button i{min-width:0;padding:6px 7px;font-size:7px}}.abadianiaDetails{border-top:0;margin-top:28px}.abadianiaDetails>summary{color:#6d4b4b;width:fit-content;min-height:56px;font:600 15px/1.3 var(--serif-soft);background:radial-gradient(circle at 16% 0,#ffffffeb,#0000 43%),linear-gradient(135deg,#fff8f5 0%,#efd6d5 100%);border:1px solid #ae766d47;border-radius:999px;padding:9px 10px 9px 23px;transition:transform .25s,box-shadow .25s,border-color .25s;position:relative;box-shadow:0 14px 34px #754d4d21,inset 0 1px #fffffff2}.abadianiaDetails>summary b{color:#a26661;background:#fffc;border-color:#9c655c38;flex-basis:38px;width:38px;height:38px;box-shadow:0 5px 15px #6b46441a}.abadianiaDetails>summary:hover,.abadianiaDetails>summary:focus-visible{border-color:#ae766d73;outline:none;transform:translateY(-3px);box-shadow:0 20px 44px #754d4d2e,0 0 0 5px #ffebe880,inset 0 1px #fffffff2}.abadianiaDetails[open]>summary{background:linear-gradient(135deg,#f8e7e4,#e9c9c8);margin-bottom:18px}.crystalConsciousness .sourceLink{color:#173f38;min-height:52px;font:700 15px/1.3 var(--serif-soft);letter-spacing:.02em;text-transform:none;background:linear-gradient(135deg,#f5d992,#d9ad54);border:1px solid #9b7132;border-radius:999px;align-items:center;gap:14px;margin-top:7px;padding:11px 20px 11px 23px;text-decoration:none;transition:transform .25s,background .25s,box-shadow .25s;display:inline-flex;box-shadow:0 14px 34px #48341840,inset 0 1px #ffffffa6}.crystalConsciousness .sourceLink:after{content:"↗";color:#fff4d0;background:#173f38;border-radius:50%;place-items:center;width:31px;height:31px;font:16px/1 Arial,sans-serif;display:grid}.crystalConsciousness .sourceLink:hover,.crystalConsciousness .sourceLink:focus-visible{background:linear-gradient(135deg,#ffe7a8,#e5b85a);outline:none;transform:translateY(-3px);box-shadow:0 20px 42px #4834184d,0 0 0 4px #e8ca8538}.originalBookLink,.storyActions .storyLink,.modelAdvice>a{color:#765662;width:fit-content;min-height:48px;font:600 13px/1.3 var(--serif-soft);letter-spacing:.015em;text-transform:none;background:linear-gradient(135deg,#fffafd,#ecdbe2);border:1px solid #8e66733d;border-radius:999px;justify-content:center;align-items:center;gap:11px;padding:10px 19px;text-decoration:none;transition:transform .25s,box-shadow .25s,border-color .25s;display:inline-flex;box-shadow:0 12px 28px #6f4a581a,inset 0 1px #ffffffe6}.originalBookLink:hover,.originalBookLink:focus-visible,.storyActions .storyLink:hover,.storyActions .storyLink:focus-visible,.modelAdvice>a:hover,.modelAdvice>a:focus-visible{color:#4d625b;border-color:#8e66736b;outline:none;transform:translateY(-3px);box-shadow:0 18px 38px #6f4a5829,0 0 0 4px #f2dce46b}.modelAdvice>a{color:#6b5231;background:linear-gradient(135deg,#fffaf0,#ead5ae);border-color:#a67d4242}@media (width<=680px){.abadianiaDetails>summary,.crystalConsciousness .sourceLink,.originalBookLink,.storyActions .storyLink,.modelAdvice>a{justify-content:space-between;width:100%}.abadianiaDetails>summary{padding-left:18px;font-size:13px}}@media (prefers-reduced-motion:reduce){.abadianiaDetails>summary,.crystalConsciousness .sourceLink,.originalBookLink,.storyActions .storyLink,.modelAdvice>a{transition:none}}.claudioLegacy{align-items:center}.claudioLegacyPhotos{min-height:610px;padding:0;display:block;position:relative;overflow:visible}.claudioLegacyPhotos figure,.claudioLegacyPhotos .legacyCasa,.claudioLegacyPhotos .legacySunset{background:#d8c5be;margin:0;position:absolute;overflow:hidden;box-shadow:0 22px 58px #36262733}.claudioLegacyPhotos .legacyCasa{border:0;border-radius:180px 28px 28px;width:auto;height:auto;inset:0 20% 8% 0}.claudioLegacyPhotos .legacySunset{z-index:4;border:8px solid #fff8f4f0;border-radius:120px 120px 24px 24px;width:39%;height:56%;inset:auto 0 0 auto}.claudioLegacyPhotos .legacyCasa img,.claudioLegacyPhotos .legacySunset img{object-fit:cover;width:100%;height:100%;display:block}.claudioLegacyPhotos .legacyCasa figcaption,.claudioLegacyPhotos .legacySunset figcaption{z-index:8;width:auto;position:absolute}.claudioLegacyPhotos .legacyCasa figcaption{bottom:18px;left:18px;right:18px}.claudioLegacyPhotos .legacySunset figcaption{bottom:12px;left:12px;right:12px}.claudioLegacyPhotos .legacyLove{z-index:2;pointer-events:none;width:58%;min-height:0;margin:0;position:absolute;left:-5%;transform:none;bottom:-105px!important}.claudioLegacyPhotos .legacyLove img{width:100%;height:auto;display:block}@media (width<=900px){.claudioLegacyPhotos{min-height:560px;margin-bottom:90px}}@media (width<=620px){.claudioLegacyPhotos{min-height:430px;margin-bottom:80px;padding:0}.claudioLegacyPhotos .legacyCasa{border-radius:110px 22px 22px;inset:0 13% 8% 0}.claudioLegacyPhotos .legacySunset{border-width:5px;border-radius:80px 80px 18px 18px;width:42%;height:50%;bottom:0;right:0}.claudioLegacyPhotos .legacyLove{width:62%;margin:0;left:-4%;bottom:-82px!important}}main{flex-direction:column;display:flex}.crystalBackdrop{order:0}.top{order:1}header{order:2}.hero{order:3}.introChapter{display:contents}.chapterIntro{order:4;scroll-margin-top:110px}.modelsLiveVideo,.principVideo{order:5}.models{order:6}.audiences{order:7}.abadianiaOrigin{order:10}.realmsBridge{order:11}.vogelFeature{order:12}.tradition{order:13}.crystalClarity{order:14}.crystalConsciousness{order:15}.entitiesBook{order:16}.spectrum{order:17}.claudioStory{order:18}.story{order:19}.journey{order:20}.films{order:21}.contact{order:8}.storyNavigator{order:9}footer{order:23}.mobile{order:24}.certificateShowcase{background:radial-gradient(circle at 18% 20%,#e7c78038,#0000 31%),linear-gradient(120deg,#faf1dcf5,#ffffffe8 56%,#e8f5f0e6);border:1px solid #b58c4847;border-radius:34px;grid-template-columns:minmax(230px,.72fr) minmax(0,1.45fr);align-items:center;gap:clamp(28px,5vw,74px);width:min(1120px,100% - 16vw);margin:54px auto 0;padding:clamp(24px,4vw,48px);display:grid;box-shadow:0 28px 80px #28443a1f,inset 0 1px #ffffffdb}.certificatePreview{cursor:zoom-in;background:#f5ead0;border:1px solid #9a713b52;border-radius:16px;width:min(100%,310px);margin-inline:auto;padding:0;transition:transform .28s,box-shadow .28s;display:block;position:relative;overflow:hidden;transform:rotate(-1deg);box-shadow:0 22px 46px #2b3d3433}.certificatePreview:before{content:"";z-index:1;pointer-events:none;border:1px solid #fff9;border-radius:11px;position:absolute;inset:7px}.certificatePreview:hover,.certificatePreview:focus-visible{outline-offset:4px;outline:2px solid #bf954680;transform:rotate(0)translateY(-4px);box-shadow:0 28px 55px #2b3d3442}.certificatePreview img{aspect-ratio:595/842;object-fit:cover;width:100%;display:block}.certificatePreview span{z-index:2;color:#fff8e5;letter-spacing:.1em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#062f28e0;border:1px solid #ffffff5c;border-radius:999px;padding:8px 11px;font-size:8px;font-weight:800;position:absolute;bottom:13px;right:13px}.certificateCopy>label{color:#9a713b;letter-spacing:.18em;font-size:9px;font-weight:800}.certificateCopy h3{color:#123f37;max-width:720px;font:clamp(34px,4vw,54px)/1.02 var(--serif-soft);letter-spacing:-.025em;margin:12px 0 18px}.certificateCopy>p{color:#52665f;max-width:700px;margin:0;font-size:16px;line-height:1.65}.certificateIdentity{background:#ffffff94;border-left:2px solid #c9a65d;border-radius:0 16px 16px 0;align-items:center;gap:14px;max-width:700px;margin:24px 0;padding:15px 18px;display:flex}.certificateIdentity>span{color:#fff;background:linear-gradient(145deg,#e9ce8a,#a87931);border-radius:50%;flex:0 0 38px;place-items:center;width:38px;height:38px;display:grid;box-shadow:0 8px 18px #7b56252e}.certificateIdentity p{gap:3px;margin:0;display:grid}.certificateIdentity b{color:#214b42;font:18px/1.2 var(--serif-soft)}.certificateIdentity small{color:#66756f;font-size:12px;line-height:1.4}.certificateActions{flex-wrap:wrap;gap:11px;display:flex}.certificateActions a{color:#fff8e7;letter-spacing:.075em;text-transform:uppercase;background:#123f37;border:1px solid #17483f;border-radius:999px;justify-content:center;align-items:center;gap:12px;min-height:48px;padding:13px 18px;font-size:10px;font-weight:800;line-height:1.25;text-decoration:none;transition:transform .22s,background .22s,color .22s;display:inline-flex;box-shadow:0 12px 26px #123f372b}.certificateActions a:hover,.certificateActions a:focus-visible{background:#a67c37;transform:translateY(-2px)}.certificateActions .certificateConsultation{color:#17483f;box-shadow:none;background:#ffffffb3;border-color:#17483f47}.certificateActions .certificateConsultation:hover,.certificateActions .certificateConsultation:focus-visible{color:#123f37;background:#e7d2a1}.modelsLiveVideo{background:linear-gradient(135deg,#f8f2e8,#eee4d5);border:1px solid #644d2d24;border-radius:26px;grid-template-columns:minmax(260px,.78fr) minmax(420px,1.22fr);align-items:center;gap:26px;max-width:1320px;margin:42px auto 10px;padding:26px;display:grid;box-shadow:0 18px 50px #4a361e17}.modelsLiveVideoCopy label{color:#826b42;letter-spacing:.14em;margin-bottom:10px;font-size:.76rem;font-weight:800;display:block}.modelsLiveVideoCopy h3{color:#2d342c;margin:0 0 14px;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.7rem,2.8vw,2.65rem);font-weight:500;line-height:1.08}.modelsLiveVideoCopy p{color:#50584f;margin:0;font-size:1.02rem;line-height:1.7}.modelsLiveVideo video{background:#101510;border-radius:18px;width:100%;max-height:520px;display:block}@media (width<=800px){.modelsLiveVideo{grid-template-columns:1fr;margin:30px 16px 8px;padding:20px}}.abadianiaDetails>summary{cursor:pointer;list-style:none}.abadianiaDetails>summary::-webkit-details-marker{display:none}.abadianiaDetails:not([open]) .abadianiaDetailsHeading b{transform:rotate(0)}.abadianiaDetails[open] .abadianiaDetailsHeading b{transform:rotate(45deg)}.abadianiaDetailsHeading b{transition:transform .2s}@media (width<=820px){.certificateShowcase{border-radius:26px;grid-template-columns:1fr;width:calc(100% - 44px);padding:24px}.certificatePreview{width:min(100%,270px)}.certificateCopy h3{font-size:38px}}@media (width<=520px){.certificateCopy>p{font-size:14px}.certificateActions{display:grid}.certificateActions a{width:100%}}.restoreOvalLogo{align-items:center;min-width:205px;display:flex;overflow:visible}.restoreOvalLogo img{object-fit:contain;filter:drop-shadow(0 4px 12px #00000038);width:205px;height:72px;display:block}.talismaLogo{color:#17483f;justify-content:center;align-items:center;min-width:116px;display:flex;text-decoration:none!important}.talismaLogo img{object-fit:cover;background:#12634d;border:2px solid #c79b47;border-radius:50%;width:92px;height:92px;display:block;box-shadow:0 9px 26px #1e48393d,0 0 0 4px #fff8ddb8}footer .talismaLogo img{width:82px;height:82px}@media (width<=760px){.talismaLogo{min-width:76px}.talismaLogo img{width:68px;height:68px}footer .talismaLogo img{width:72px;height:72px}}.talismaCertificateSample{color:#173f38;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:17px;min-height:380px;background:linear-gradient(135deg,#fffdf5,#f1e1bd 52%,#fffaf0)!important;border:8px double #a67726a6!important;padding:42px!important;display:flex!important}.talismaCertificateSample span{letter-spacing:.2em;color:#9d702c;font:700 18px Georgia,serif}.talismaCertificateSample b{font:34px/1.1 Georgia,serif}.talismaCertificateSample em{font:italic 20px Georgia,serif}.talismaCertificateSample small{letter-spacing:.12em;font-weight:800}.talismaSocialContact{background:#ffffffd1;border-radius:26px;gap:14px;padding:28px;display:grid;box-shadow:0 20px 55px #14342d1f}.talismaSocialContact>a,.talismaSocialContact>div{color:#fff;border-radius:16px;gap:5px;padding:20px 24px;text-decoration:none;transition:transform .2s,box-shadow .2s;display:grid}.talismaSocialContact>a:hover{transform:translateY(-3px);box-shadow:0 13px 30px #0c231e33}.talismaSocialContact .instagram{background:linear-gradient(125deg,#833ab4,#e1306c 55%,#f77737)}.talismaSocialContact .facebook{background:#1877f2}.talismaSocialContact>div{color:#58625e;background:#e7e1d3}.talismaSocialContact small{letter-spacing:.16em;font-size:9px}.talismaSocialContact b{font:25px Georgia,serif}.talismaSocialContact span{opacity:.88;font-size:13px}.talismaInquiry{background:linear-gradient(145deg,#fffdf7f7,#efe5cff0);border:1px solid #cfa6536b;border-radius:28px;grid-column:1/-1;gap:22px;margin-top:16px;padding:clamp(24px,4vw,42px);display:grid;box-shadow:0 24px 65px #14342d21}.talismaInquiryHead{grid-template-columns:1fr auto;align-items:end;gap:24px;display:grid}.talismaInquiryHead small{color:#9b7131;letter-spacing:.16em;font-size:10px;font-weight:900}.talismaInquiryHead h3{color:#123f37;margin:7px 0 8px;font:clamp(1.8rem,3vw,2.7rem)/1.05 Georgia,serif}.talismaInquiryHead p{color:#596761;max-width:720px;margin:0;line-height:1.6}.talismaInquiryHead>a,.talismaModelJump a{color:#123f37;text-transform:uppercase;letter-spacing:.05em;font-size:11px;font-weight:900;text-decoration:none}.talismaModelJump{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.talismaModelJump a{background:#fff;border:1px solid #1b4f452e;border-radius:13px;align-items:center;min-height:55px;padding:12px 15px;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex}.talismaModelJump a:hover,.talismaModelJump a:focus-visible{border-color:#b58a3f;transform:translateY(-2px);box-shadow:0 9px 22px #1e423a1a}.talismaInquiryGrid{grid-template-columns:1fr 1fr;gap:15px;display:grid}.talismaInquiry label,.talismaParts legend{color:#234b43;letter-spacing:.07em;text-transform:uppercase;gap:7px;font-size:10px;font-weight:900;display:grid}.talismaInquiry input,.talismaInquiry select,.talismaInquiry textarea{color:#183d36;letter-spacing:0;text-transform:none;background:#fff;border:1px solid #1b4f4538;border-radius:11px;outline:none;width:100%;min-height:50px;padding:12px 14px;font:14px/1.4 Arial,sans-serif}.talismaInquiry textarea{resize:vertical;min-height:120px}.talismaInquiry input:focus,.talismaInquiry select:focus,.talismaInquiry textarea:focus{border-color:#b38432;box-shadow:0 0 0 3px #c799462e}.talismaInquiryGrid label>small{color:#8a7a60;letter-spacing:.04em;font-size:8px;font-weight:500;display:inline}.talismaInquiryGrid .talismaTiming{grid-column:1/-1}.talismaParts{background:#ffffff94;border:1px solid #1b4f4526;border-radius:17px;grid-template-columns:repeat(3,1fr);gap:10px;margin:0;padding:18px;display:grid}.talismaParts legend{padding:0 8px}.talismaParts label{cursor:pointer;background:#fff;border-radius:10px;align-items:center;gap:10px;min-height:46px;padding:10px 12px;display:flex}.talismaParts input{accent-color:#176557;flex:0 0 18px;width:18px;height:18px;min-height:0}.talismaParts span{letter-spacing:0;text-transform:none;font-size:11px;line-height:1.35}.talismaInquiryActions{grid-template-columns:auto 1fr;align-items:center;gap:18px;display:grid}.talismaInquiryActions button{color:#fff;letter-spacing:.07em;text-transform:uppercase;cursor:pointer;background:linear-gradient(125deg,#0d4339,#176557);border:1px solid #d7b568;border-radius:999px;min-height:54px;padding:14px 24px;font-size:11px;font-weight:900;box-shadow:0 12px 28px #0c40362e}.talismaInquiryActions button:hover,.talismaInquiryActions button:focus-visible{filter:brightness(1.08);transform:translateY(-2px)}.talismaInquiryActions small{color:#7a6c55;font-size:10px;line-height:1.5}.modelCard,.talismaInquiry{scroll-margin-top:110px}@media (width<=800px){.talismaInquiryHead,.talismaInquiryActions,.talismaModelJump,.talismaParts,.talismaInquiryGrid{grid-template-columns:1fr}.talismaInquiryHead>a{width:fit-content}}.restoreLanguages{flex-wrap:wrap;justify-content:flex-end;gap:8px}.restoreLanguages a{letter-spacing:.015em;color:#ffffffe6;white-space:nowrap;background:linear-gradient(#ffffff14,#ffffff06);border:1px solid #e3c67f61;border-radius:999px;justify-content:center;align-items:center;gap:4px;min-height:30px;padding:7px 11px;font-size:10px;font-weight:700;line-height:1;transition:background .18s,color .18s,border-color .18s,transform .18s;display:inline-flex;box-shadow:inset 0 1px #ffffff14;text-decoration:none!important}.restoreLanguages a small{opacity:.72;letter-spacing:.08em;margin:0;font-size:6px;display:inline}.restoreLanguages a.active{color:#163b32;background:linear-gradient(135deg,#f0d891,#d8b965);border-color:#f5e2a8;box-shadow:0 4px 14px #e0c27038}.restoreLanguages a:hover,.restoreLanguages a:focus-visible{color:#f4dda0;background:#e3c67f29;border-color:#f0d691b3;transform:translateY(-1px)}.mobileLanguageSelect{display:none}@media (width<=1100px){.restoreLanguages a{padding:5px 7px;font-size:9px}.restoreOvalLogo img{width:180px}.restoreOvalLogo{min-width:180px}}@media (width<=760px){.restoreLanguages{gap:5px}.restoreLanguages a{padding:5px 7px}.restoreOvalLogo img{width:150px}.restoreOvalLogo{min-width:150px}}.heroMedia{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.heroPrimaryCta,.heroSecondaryCta{letter-spacing:.065em;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;gap:14px;min-height:54px;padding:14px 22px;font-size:11px;font-weight:900;text-decoration:none;transition:transform .18s,filter .18s,background .18s;display:inline-flex}.heroPrimaryCta{color:#123f37;background:linear-gradient(135deg,#dfbf6b,#f2dda0);box-shadow:0 14px 36px #0000003d}.heroSecondaryCta{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#062b24ad;border:1px solid #f7e0a6bf}.heroPrimaryCta:hover,.heroSecondaryCta:hover,.heroPrimaryCta:focus-visible,.heroSecondaryCta:focus-visible{filter:brightness(1.08);transform:translateY(-2px)}.talismaOrderSteps{color:#fff;background:linear-gradient(135deg,#083c33f7,#145648f2);border:1px solid #cfa6534d;border-radius:28px;grid-column:1/-1;padding:clamp(24px,4vw,42px);box-shadow:0 22px 58px #0a302929}.talismaOrderSteps>small{color:#e0c474;letter-spacing:.16em;font-size:10px;font-weight:900}.talismaOrderSteps h3{margin:8px 0 24px;font:clamp(1.8rem,3vw,2.7rem)/1.08 Georgia,serif}.talismaOrderSteps ol{grid-template-columns:repeat(4,1fr);gap:12px;margin:0;padding:0;list-style:none;display:grid}.talismaOrderSteps li{background:#ffffff13;border:1px solid #ffffff24;border-radius:16px;grid-template-columns:38px 1fr;align-items:start;gap:12px;min-height:102px;padding:18px;display:grid}.talismaOrderSteps li b{color:#123f37;background:#d8b85d;border-radius:50%;place-items:center;width:34px;height:34px;font-size:14px;display:grid}.talismaOrderSteps li span{font-size:13px;line-height:1.55}.talismaPromo{background:#ffffff94;border:1px solid #1b4f4526;border-radius:17px;overflow:hidden}.talismaPromo summary{color:#234b43;letter-spacing:.07em;text-transform:uppercase;cursor:pointer;justify-content:space-between;align-items:center;min-height:54px;padding:14px 18px;font-size:10px;font-weight:900;list-style:none;display:flex}.talismaPromo summary::-webkit-details-marker{display:none}.talismaPromo summary span{color:#a77d32;font-size:20px}.talismaPromo[open] summary span{transform:rotate(45deg)}.talismaPromo label{padding:0 18px 18px}.talismaPromo label small{color:#7a6c55;letter-spacing:0;text-transform:none;font-size:10px;font-weight:400;line-height:1.5}.modelDocumentationNote{color:#31574e;background:linear-gradient(135deg,#faf3e1d1,#edf6f2d1);border:1px solid #b58a3f40;border-radius:14px;gap:5px;margin-top:14px;padding:14px 16px;display:grid}.modelDocumentationNote b{color:#9a712f;letter-spacing:.12em;text-transform:uppercase;font-size:9px}.modelDocumentationNote span{font-size:12px;line-height:1.55}.conversionDock{z-index:90;align-items:center;gap:8px;display:flex;position:fixed;bottom:20px;right:20px}.conversionDock>a{color:#fff;letter-spacing:.055em;text-transform:uppercase;background:linear-gradient(135deg,#0d4339,#176557);border:1px solid #d8b75e;border-radius:999px;justify-content:center;align-items:center;min-height:50px;padding:12px 20px;font-size:10px;font-weight:900;text-decoration:none;display:flex;box-shadow:0 14px 35px #05262040}.conversionDock .dockModels{color:#123f37;background:#faf4e2f0;border-color:#d8b75ea6}.conversionDock .backToTop{color:#123f37;background:#f3dfaa;width:50px;padding:0;font-size:20px}.storyNavigator{background:radial-gradient(circle at 18% 20%,#e4c78433,#0000 31%),linear-gradient(130deg,#f7f0df,#edf5f1 58%,#f7ece6);border-top:1px solid #c5a35d3d;border-bottom:1px solid #c5a35d3d;grid-template-columns:.85fr 1.15fr;gap:clamp(30px,6vw,86px);padding:clamp(58px,7vw,96px) max(24px,50vw - 640px);display:grid;position:relative;overflow:hidden}.storyNavigatorIntro small{color:#9a7134;letter-spacing:.17em;font-size:10px;font-weight:900}.storyNavigatorIntro h2{color:#123f37;max-width:560px;margin:12px 0 18px;font:clamp(2rem,4.2vw,3.8rem)/1 Georgia,serif}.storyNavigatorIntro p{color:#5c6c66;max-width:600px;margin:0;font-size:15px;line-height:1.7}.storyNavigatorLinks{grid-template-columns:1fr 1fr;gap:12px;display:grid}.storyNavigatorLinks a{color:#173f37;background:#ffffffb8;border:1px solid #194d4324;border-radius:20px;grid-template-columns:40px 1fr auto;align-items:center;gap:12px;min-height:94px;padding:18px 20px;text-decoration:none;transition:transform .18s,border-color .18s,box-shadow .18s;display:grid;box-shadow:0 12px 32px #1a423912}.storyNavigatorLinks a:hover,.storyNavigatorLinks a:focus-visible{border-color:#bd9140;transform:translateY(-3px);box-shadow:0 18px 38px #1a423921}.storyNavigatorLinks span{color:#17483f;background:#e8d29b;border-radius:50%;place-items:center;width:36px;height:36px;font-size:10px;font-weight:900;display:grid}.storyNavigatorLinks b{font:1.12rem/1.25 Georgia,serif}.storyNavigatorLinks i{color:#a47a32;font-size:18px;font-style:normal}@media (width<=800px){.restoreLanguages{display:none!important}.mobileLanguageSelect{color:#f4dda0;letter-spacing:.08em;text-transform:uppercase;gap:4px;min-width:min(230px,56vw);font-size:8px;font-weight:800;display:grid}.mobileLanguageSelect select{color:#fff;background:#123f37;border:1px solid #e3c67fa6;border-radius:999px;width:100%;height:38px;padding:6px 30px 6px 11px;font-size:12px}.heroMedia{flex-direction:column;align-items:stretch}.heroPrimaryCta,.heroSecondaryCta,.soundButton{width:100%;max-width:340px}.talismaOrderSteps ol{grid-template-columns:1fr 1fr}.conversionDock .dockModels,.conversionDock>a:not(.backToTop){display:none}.conversionDock{bottom:74px;right:12px}.mobile{grid-template-columns:1.5fr 1fr 1fr}.mobile .mobileInquiry{color:#123f37;background:linear-gradient(135deg,#d4b55f,#edd58e)}.storyNavigator{grid-template-columns:1fr;padding:58px 22px}.storyNavigatorLinks{grid-template-columns:1fr}}@media (width<=520px){.talismaOrderSteps ol{grid-template-columns:1fr}.talismaOrderSteps li{min-height:0}.mobileLanguageSelect{min-width:190px}.heroCopy{padding-left:20px;padding-right:20px}}main>.top{z-index:20;color:#e9e0c8;letter-spacing:.105em;background:radial-gradient(circle at 84% -120%,#d8b35b3d,#0000 42%),linear-gradient(110deg,#042923,#06362e 58%,#042720);grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:8px 24px;width:100%;height:auto;min-height:52px;padding:9px clamp(20px,4vw,64px);font-size:9px;line-height:1.35;display:grid;position:relative;top:auto;left:auto;overflow:visible}.topInfo{float:none;color:#eadbb5;font-family:var(--serif-soft);letter-spacing:.055em;white-space:nowrap;text-shadow:0 1px 10px #0003;font-size:11px;font-weight:600;line-height:1.35}.restoreLanguages{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;width:100%;margin-left:0;display:flex;overflow:visible}.restoreLanguages a{color:#fff6dc;background:linear-gradient(#fff4cc17,#9a701e12);border:1.5px solid #efca6fe6;min-height:38px;padding:9px 14px;font-family:Arial,sans-serif;font-size:11px;font-weight:700;line-height:1.35;overflow:visible;box-shadow:inset 0 1px #ffffff2b,0 0 0 1px #5e3e0f2e,0 4px 14px #00000014}.restoreLanguages a.active{color:#123a32;background:linear-gradient(135deg,#f5dc91,#cfa54c);border-color:#ffe39a;text-decoration:none;box-shadow:inset 0 1px #ffffff80,0 0 0 2px #f5d37c29,0 7px 18px #00000029}.restoreLanguages a small{vertical-align:baseline;margin:0;font-size:8px;line-height:1.1;display:inline-block}.restoreLanguages a:hover,.restoreLanguages a:focus-visible{background:#e5c26c2e;border-color:#f1d17d}main>header{z-index:19;color:#143d35;background:linear-gradient(105deg,#f8f0df 0%,#efe2c7 48%,#f6eedf 100%);border-bottom:1px solid #74522238;align-items:center;gap:28px;width:100%;height:132px;padding:0 clamp(20px,4vw,64px);display:flex;position:relative;top:auto;left:auto;overflow:visible;box-shadow:0 8px 24px #12312a1f}.restoreOvalLogo{isolation:isolate;flex:none;min-width:248px;height:124px;overflow:visible}.restoreOvalLogo img{object-fit:contain;clip-path:none;filter:drop-shadow(0 6px 13px #372b182e);width:248px;height:124px}header nav{color:#173f37;letter-spacing:.035em;white-space:nowrap;gap:clamp(14px,1.7vw,27px);min-width:0;margin-left:auto;font-size:11px;font-weight:650}header nav>a{color:#173f37;opacity:.88}header .outline{color:#173f37;background:#ffffff61;border-color:#b88b37}.hamb{color:#173f37}@media (width<=1320px){main>.top{text-align:center;grid-template-columns:1fr}.topInfo{white-space:normal}.restoreLanguages{justify-content:center}header nav{display:none}header nav.show{z-index:30;color:#fff;white-space:normal;background:#07352e;flex-direction:column;align-items:flex-start;width:100%;padding:24px;display:flex;position:absolute;top:132px;left:0}header nav.show>a{color:#fff}.hamb{margin-left:auto;display:block}}.purchaseRouter{background:linear-gradient(135deg,#f8f0df,#fffaf1);border-radius:34px;order:22;max-width:1380px;margin:70px auto;padding:70px clamp(24px,5vw,72px);box-shadow:0 24px 70px #2a23181f}.purchaseRouterHead{text-align:center;max-width:820px;margin:0 auto 38px}.purchaseRouterHead label,.worldwidePage label{color:#9b6d28;letter-spacing:.19em;font-size:11px;font-weight:800}.purchaseRouterHead h2{color:#173f38;font-family:var(--serif-soft);margin:14px 0;font-size:clamp(32px,4vw,55px);line-height:1.05}.purchaseRouterHead p{color:#52625d}.purchaseRoutes{grid-template-columns:1fr 1fr;gap:22px;display:grid}.purchaseRoutes article{background:#ffffffbf;border:1px solid #a9792d4d;border-radius:24px;flex-direction:column;align-items:flex-start;padding:34px;display:flex}.purchaseRoutes article>span{color:#fff4d6;background:#17483f;border-radius:50%;place-items:center;width:48px;height:48px;font-weight:800;display:grid}.purchaseRoutes h3{color:#173f38;font-family:var(--serif-soft);margin:22px 0 10px;font-size:28px}.purchaseRoutes p{color:#52625d;flex:1;line-height:1.7}.purchaseRoutes a{color:#fff;letter-spacing:.04em;background:#17483f;border-radius:8px;margin-top:18px;padding:14px 18px;font-size:12px;font-weight:800;text-decoration:none}.worldwidePage{color:#173f38;background:#f7f1e7;min-height:100vh;display:block;overflow:visible}.worldwideHeader{background:#07352e;border:0;justify-content:space-between;align-items:center;height:auto;padding:20px clamp(20px,5vw,72px);display:flex;position:relative;inset:auto}.worldwideHeader>a{color:#fff;font-weight:700;text-decoration:none}.worldwideHeader div{gap:8px;display:flex}.worldwideHeader button{color:#fff;cursor:pointer;background:0 0;border:1px solid #c5a35d;border-radius:999px;padding:9px 13px}.worldwideHeader button.active{color:#173f38;background:#c5a35d}.worldwideHero,.worldwideMaker,.worldwideInquiry{max-width:1280px;margin:0 auto;padding:80px clamp(24px,5vw,72px)}.worldwideHero{grid-template-columns:1fr .9fr;align-items:center;gap:60px;display:grid}.worldwideHero h1{font-family:var(--serif-soft);margin:18px 0;font-size:clamp(42px,5vw,72px);line-height:1}.worldwideHero p,.worldwideMaker p,.worldwideInquiry p{color:#5a6964;line-height:1.8}.worldwideCasaPortrait{height:540px;margin:0;position:relative;overflow:visible}.worldwideCasaMain{object-fit:cover;object-position:center 46%;border-radius:180px 180px 24px 24px;width:100%;height:100%;display:block;box-shadow:0 24px 65px #26373029}.worldwideCasaInset{object-fit:cover;object-position:center 32%;border:6px solid #fffffff0;border-radius:70px 70px 20px 20px;width:38%;height:40%;position:absolute;bottom:26px;right:-18px;box-shadow:0 18px 42px #102a2447}.worldwideMaker{background:#fff;border-radius:32px;grid-template-columns:.8fr 1.2fr;align-items:center;gap:60px;display:grid}.worldwideMaker>img{object-fit:cover;object-position:center 12%;border-radius:24px;width:100%;height:430px}.worldwideMaker h2,.worldwideInquiry h2{font-family:var(--serif-soft);margin:14px 0;font-size:clamp(34px,4vw,52px)}.worldwideContacts{grid-template-columns:1fr 1fr;gap:10px;margin-top:25px;display:grid}.worldwideContacts a,.worldwideContacts span{color:#17483f;border:1px solid #17483f2e;border-radius:10px;padding:14px;text-decoration:none}.worldwideContacts span{opacity:.62}.worldwideSocialHero{flex-wrap:wrap;gap:12px;margin-top:27px;display:flex}.worldwideSocialHero a{color:#fff;border-radius:13px;align-items:center;gap:12px;min-width:190px;padding:12px 17px;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 9px 24px #15272329}.worldwideSocialHero a:hover{transform:translateY(-2px);box-shadow:0 13px 28px #1527233b}.worldwideSocialHero .instagram{background:linear-gradient(125deg,#833ab4,#e1306c 55%,#f77737)}.worldwideSocialHero .facebook{background:#1877f2}.worldwideSocialHero svg{fill:none;stroke:currentColor;stroke-width:1.8px;flex:0 0 31px;width:31px;height:31px}.worldwideSocialHero .facebook svg,.worldwideSocialHero .socialDot{fill:currentColor;stroke:none}.worldwideSocialHero span{gap:1px;display:grid}.worldwideSocialHero small{text-transform:uppercase;letter-spacing:.14em;opacity:.82;font-size:9px;line-height:1}.worldwideSocialHero b{font-size:14px;line-height:1.25}.worldwideInquiry{grid-template-columns:.72fr 1.28fr;gap:60px;display:grid}.worldwideInquiry form{background:#fff;border-radius:24px;grid-template-columns:1fr 1fr;gap:16px;padding:28px;display:grid}.worldwideInquiry form label{color:#31554e;letter-spacing:.04em;gap:7px;display:grid}.worldwideInquiry input,.worldwideInquiry select,.worldwideInquiry textarea{color:#173f38;background:#fff;border:1px solid #17483f33;border-radius:8px;width:100%;padding:13px}.worldwideInquiry textarea{min-height:110px}.worldwideInquiry .wide,.worldwideActions{grid-column:1/-1}.worldwideActions{flex-wrap:wrap;gap:10px;display:flex}.worldwideActions button,.worldwideActions a{color:#fff;cursor:pointer;background:#17483f;border:0;border-radius:8px;padding:13px 16px;text-decoration:none}.worldwideActions a{background:#a9792d}.worldwideFooter{color:#fff;background:#07352e;justify-content:space-between;gap:30px;padding:35px clamp(24px,5vw,72px);display:flex}.worldwideFooter a{color:#fff;font-weight:800;text-decoration:none}.worldwideFooter p{max-width:620px;margin:0}@media (width<=800px){.purchaseRoutes,.worldwideHero,.worldwideMaker,.worldwideInquiry{grid-template-columns:1fr}.purchaseRouter{margin:35px 14px;padding:45px 20px}.worldwideHero,.worldwideMaker,.worldwideInquiry{padding:50px 20px}.worldwideCasaPortrait{height:390px;margin-right:14px}.worldwideCasaInset{border-width:4px;width:42%;height:42%;bottom:18px;right:-14px}.worldwideContacts,.worldwideInquiry form{grid-template-columns:1fr}.worldwideInquiry .wide,.worldwideActions{grid-column:auto}.worldwideHeader,.worldwideFooter{flex-direction:column;align-items:flex-start}.worldwideActions{display:grid}.worldwideActions>*{text-align:center}}.journeyGateway{isolation:isolate;background:radial-gradient(circle at 50% 42%,#fffffff0 0 8%,#0000 28%),linear-gradient(125deg,#f0e6d3 0%,#fffaf2 46%,#e7f0ee 100%);order:4;padding:88px 8vw 105px;position:relative;overflow:hidden}.journeyGateway:before,.journeyGateway:after{content:"";z-index:-1;opacity:.7;border:1px solid #b4914e2e;width:430px;height:430px;position:absolute;transform:rotate(45deg)}.journeyGateway:before{top:-220px;left:-290px;box-shadow:0 0 0 38px #ffffff1f,0 0 0 76px #b4914e0b}.journeyGateway:after{bottom:-250px;right:-300px;box-shadow:0 0 0 38px #ffffff2e,0 0 0 76px #2b675b0b}.gatewayIntro{text-align:center;color:#123f37;max-width:720px;margin:0 auto 46px}.gatewayIntro>span,.gatewayChoice small{color:#9b7436;letter-spacing:.22em;font-size:10px;font-weight:800}.gatewayIntro h2{font:56px/1 var(--serif-soft);letter-spacing:-.035em;margin:12px 0 13px}.gatewayIntro p{color:#5f6f67;max-width:610px;margin:0 auto;font-size:16px;line-height:1.65}.gatewayChoices{grid-template-columns:1fr 1fr;gap:24px;max-width:1160px;margin:auto;display:grid;position:relative}.gatewayChoice{color:#123f37;border:1px solid #ffffffd1;min-height:470px;padding:42px 52px 0;text-decoration:none;transition:transform .35s,box-shadow .35s;position:relative;overflow:hidden;box-shadow:0 30px 80px #1c372f1f,inset 0 1px #ffffffd9}.gatewayShop{--gateway-fade:#f9efd9;background:#f1e1c0;border-radius:110px 28px 28px}.gatewayStory{--gateway-fade:#edf7f4;background:#dceee9;border-radius:28px 110px 28px 28px}.gatewayChoice:hover,.gatewayChoice:focus-visible{transform:translateY(-7px);box-shadow:0 40px 100px #1c372f2e,inset 0 1px #fff}.gatewayChoice>small,.gatewayChoice>strong,.gatewayChoice>span{z-index:4;display:block;position:relative}.gatewayChoice>strong{max-width:480px;font:39px/1.08 var(--serif-soft);letter-spacing:-.025em;margin:20px 0 12px}.gatewayChoice>span{color:#617069;font-size:14px}.gatewayVisual{z-index:1;background:#d7c9ae;height:58%;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.gatewayVisual:before{content:"";z-index:2;background:linear-gradient(180deg,var(--gateway-fade) 0%,transparent 32%,#0418150f 66%,#0418156b 100%);pointer-events:none;position:absolute;inset:0}.gatewayVisualMain{object-fit:cover;width:100%;height:100%;transition:transform .7s,filter .7s;display:block}.gatewayVisualShop .gatewayVisualMain{object-position:center 45%}.gatewayVisualStory .gatewayVisualMain{object-position:center 52%}.gatewayVisualInset{z-index:3;object-fit:cover;border:5px solid #ffffffe0;border-radius:55px 55px 18px 18px;width:31%;height:48%;transition:transform .55s;position:absolute;bottom:24px;right:24px;box-shadow:0 16px 38px #08221d4d}.gatewayVisualShop .gatewayVisualInset{object-position:center}.gatewayVisualStory .gatewayVisualInset{object-position:center 30%}.gatewayVisualGlow{z-index:2;aspect-ratio:1;mix-blend-mode:screen;pointer-events:none;background:radial-gradient(circle,#ffe7a97a,#ffffff1f 38%,#0000 70%);border-radius:50%;width:48%;position:absolute;bottom:-40%;left:26%}.gatewayChoice em{z-index:5;color:#fff;letter-spacing:.11em;text-transform:uppercase;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#052a23d6;border:1px solid #ffffff6b;border-radius:999px;padding:10px 12px 10px 16px;font-size:11px;font-style:normal;font-weight:800;display:block;position:absolute;bottom:28px;left:30px;box-shadow:0 12px 30px #041e1940}.gatewayChoice em b{color:#fff;background:#ffffff2e;border-radius:50%;place-items:center;width:31px;height:31px;margin-left:9px;display:inline-grid}.gatewayChoice:hover .gatewayVisualMain,.gatewayChoice:focus-visible .gatewayVisualMain{filter:saturate(1.08)contrast(1.04);transform:scale(1.035)}.gatewayChoice:hover .gatewayVisualInset,.gatewayChoice:focus-visible .gatewayVisualInset{transform:translateY(-5px)rotate(1deg)}.gatewayOrb{z-index:5;color:#fff;background:linear-gradient(145deg,#d6ad5d,#f7e5b5);border:5px solid #faf4e8;border-radius:50%;place-items:center;width:58px;height:58px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 12px 35px #503d1f33}@media (width<=780px){.journeyGateway{padding:66px 22px 78px}.gatewayIntro h2{font-size:42px}.gatewayChoices{grid-template-columns:1fr}.gatewayChoice{min-height:440px;padding:34px 28px 0}.gatewayChoice>strong{max-width:270px;font-size:33px}.gatewayChoice em{bottom:20px;left:18px}.gatewayShop{border-radius:72px 24px 24px}.gatewayStory{border-radius:24px 72px 24px 24px}.gatewayOrb{top:50%}.gatewayVisual{height:58%}.gatewayVisualInset{border-width:4px;border-radius:38px 38px 14px 14px;width:34%;height:45%;bottom:17px;right:16px}}.journeyGateway{background:linear-gradient(#051e1f6b 0,#2a2b241f 34px,#0000 108px),linear-gradient(0deg,#071e1d57 0,#4135281a 30px,#0000 104px),linear-gradient(117deg,#0000 0 20%,#84654512 20.2% 20.55%,#0000 20.8% 45%,#fffcf170 45.4% 46%,#0000 46.5% 72%,#795b400e 72.2% 72.55%,#0000 73%),radial-gradient(at 15% 38%,#bf955b29,#0000 34%),radial-gradient(at 84% 62%,#9a705321,#0000 35%),linear-gradient(125deg,#d8c6aa 0%,#eee2cf 28%,#e8d8bf 57%,#cdb99b 100%);box-shadow:inset 0 54px 78px -56px #021c1dc7,inset 0 -54px 80px -58px #041d1ca6}.journeyGateway:before,.journeyGateway:after{z-index:0;clip-path:polygon(50% 0,82% 11%,100% 78%,76% 100%,24% 100%,0 78%,18% 11%);opacity:.42;filter:drop-shadow(0 24px 30px #533c2821);background:linear-gradient(90deg,#ffffff0a,#fff9e738 48%,#7052380a);border:1px solid #97713e2e;border-radius:44% 44% 18% 18%/12% 12% 8% 8%;width:170px;height:470px;transform:rotate(12deg);box-shadow:inset 22px 0 40px #ffffff2e,inset -16px 0 28px #805d3714}.journeyGateway:before{top:22%;left:2.5vw}.journeyGateway:after{bottom:10%;right:2.5vw;transform:rotate(-14deg)scale(.86)}.gatewayIntro,.gatewayChoices{z-index:2;position:relative}.gatewayChoice{border-color:#fff8e5d1;box-shadow:0 30px 80px #3e2e1f26,inset 0 1px #ffffffe0}@media (width<=780px){.journeyGateway:before,.journeyGateway:after{opacity:.3;width:105px;height:310px}.journeyGateway:before{top:16%;left:-36px}.journeyGateway:after{bottom:8%;right:-38px}}.modelManualCompact{background:linear-gradient(135deg,#fffbf0f0,#f2e7cfcc);border:1px solid #ab7e3259;border-radius:16px;margin:18px 0 14px;overflow:hidden}.modelManualCompact>summary{cursor:pointer;color:#173f37;justify-content:space-between;align-items:center;gap:14px;min-height:68px;padding:13px 15px;list-style:none;display:flex}.modelManualCompact>summary::-webkit-details-marker{display:none}.modelManualCompact>summary span{gap:4px;display:grid}.modelManualCompact>summary small{color:#9a713b;letter-spacing:.12em;font-size:8px;font-weight:800;line-height:1.3}.modelManualCompact>summary strong{font:600 16px/1.25 var(--serif-soft)}.modelManualCompact>summary>b{color:#fff8e7;background:#17483f;border-radius:50%;flex:0 0 30px;place-items:center;width:30px;height:30px;font-size:20px;font-weight:400;transition:transform .2s;display:grid}.modelManualCompact[open]>summary>b{transform:rotate(45deg)}.modelManualCompactBody{border-top:1px solid #ab7e3233;padding:0 15px 16px}.modelManualCompactBody>p{color:#52665f;margin:13px 0;font-size:13px;line-height:1.55}.modelManualCompactBody>a{color:#17483f;letter-spacing:.04em;text-underline-offset:4px;align-items:center;gap:8px;margin:0 0 14px;font-size:11px;font-weight:800;text-decoration:underline;display:inline-flex}.modelManualCompactVideo video{background:#101510;border-radius:12px;width:100%;max-height:300px;display:block}.modelManualCompactVideo>small{color:#6f6250;letter-spacing:.05em;margin-top:8px;font-size:9px;font-weight:700;line-height:1.4;display:block}.modelManualCompactBody>.modelManualCompactSafety{background:#ffffff8c;border-left:2px solid #b88b37;margin-bottom:0;padding:10px 12px;font-size:11px}@media (width<=760px){main>.top{white-space:normal;min-height:0;padding:10px 12px 12px;font-size:8px;overflow:visible}.topInfo{font-size:10px;line-height:1.4}.restoreLanguages{gap:6px}.restoreLanguages a{min-height:35px;padding:8px 11px;font-size:10px;line-height:1.3}main>header{height:104px;padding:0 16px}.restoreOvalLogo{min-width:184px;height:94px}.restoreOvalLogo img{width:184px;height:94px}header nav.show{top:104px}}main>.top{position:relative!important;inset:auto!important;transform:none!important}main>header{background:linear-gradient(105deg,#fbf4e7 0%,#ede0c5 48%,#f8f0e2 100%)!important;position:relative!important;inset:auto!important;transform:none!important}main>header nav>a{color:#123f37!important;opacity:1!important;text-shadow:none!important}main>header nav>a:not(.outline){border-bottom:2px solid #0000;padding:10px 2px}main>header nav>a:not(.outline):hover,main>header nav>a:not(.outline):focus-visible{border-bottom-color:#b88b37}main>header nav>.outline{box-shadow:0 6px 18px #4631121f;color:#123f37!important;background:#fffaf0!important;border:1.5px solid #a9792d!important}main>.hero{position:relative;margin-top:0!important}@media (width<=1320px){main>header nav.show{background:#07352e!important}main>header nav.show>a{color:#fff8e5!important}}main>.hero{background:#102b28;width:100%;max-width:none;min-height:clamp(690px,100svh,980px);overflow:hidden}main>.hero .heroVideo{opacity:1;object-fit:cover;object-position:50% 50%;filter:sepia(.04)saturate(1.08)brightness(1.04)contrast(1.01);width:100%;max-width:none;height:100%;inset:0}main>.hero .heroShade{background:linear-gradient(90deg,#19161291 0%,#1f1c1757 30%,#221e181a 57%,#1a1c1805 100%),linear-gradient(#0c171512 0%,#0000 66%,#0f191733 100%)}main>.hero .heroCopy{text-shadow:0 2px 22px #0b0f0d94}@media (width<=680px){main>.hero{min-height:690px}main>.hero .heroVideo{object-position:57% 50%;filter:sepia(.03)saturate(1.06)brightness(1.01)contrast(1.01)}main>.hero .heroShade{background:linear-gradient(90deg,#18151299,#1d19153d 72%,#191a1614),linear-gradient(#0000 62%,#0c17153d)}}.worldwidePrimaryCta{color:#fffaf0;letter-spacing:.07em;text-transform:uppercase;background:#17483f;border:1px solid #a9792d;border-radius:999px;justify-content:center;align-items:center;min-height:50px;margin-top:22px;padding:13px 20px;font-size:11px;font-weight:800;text-decoration:none;display:inline-flex;box-shadow:0 14px 30px #17483f33}.worldwideProcess{grid-template-columns:1fr 1fr;gap:11px;margin-top:28px;display:grid}.worldwideProcess span{color:#31554e;background:#f8f2e8;border:1px solid #17483f26;border-radius:13px;align-items:center;gap:11px;min-height:56px;padding:11px 14px;font-size:12px;font-weight:700;display:flex}.worldwideProcess b{color:#fff;background:#b68a3f;border-radius:50%;flex:0 0 29px;place-items:center;width:29px;height:29px;display:grid}.worldwidePriceNote{color:#53635d;background:#eee2cf;border-left:3px solid #b68a3f;border-radius:0 13px 13px 0;gap:7px;margin-top:25px;padding:19px 20px;font-size:13px;line-height:1.55;display:grid}.worldwidePriceNote strong{color:#17483f}.worldwidePriceNote small{color:#7a756d;border-top:1px solid #17483f21;margin-top:3px;padding-top:10px;font-size:10px;line-height:1.55;display:block}.worldwideConsent{background:#f6f0e5;border-radius:10px;align-items:flex-start;padding:14px;font-size:11px;line-height:1.5;grid-template-columns:none!important;gap:11px!important;display:flex!important}.worldwideConsent input{flex:0 0 18px;width:18px;height:18px;margin:1px 0 0}.worldwideActions{align-items:center}.worldwideActions button{letter-spacing:.05em;border-radius:999px;min-height:50px;padding:14px 22px;font-weight:800}.worldwideActions small{color:#6c7873;font-size:10px}@media (width<=800px){.worldwideProcess{grid-template-columns:1fr}.worldwideActions{display:grid}}.worldwideTrust,.worldwideEstimate{border-radius:32px;max-width:1280px;margin:34px auto;padding:58px clamp(24px,5vw,72px)}.worldwideTrust{color:#fff;background:linear-gradient(135deg,#123f37,#082d28);grid-template-columns:.85fr 1.15fr;gap:42px;display:grid;box-shadow:0 26px 70px #11302a33}.worldwideTrust label{color:#e1bd73}.worldwideTrust h2,.worldwideEstimate h2{font-family:var(--serif-soft);margin:14px 0 16px;font-size:clamp(34px,4vw,52px);line-height:1.05}.worldwideTrustLead p{color:#ffffffba;line-height:1.75}.worldwideCompanyCard{background:#ffffff14;border:1px solid #e2be7361;border-radius:22px;gap:8px;padding:28px;display:grid;box-shadow:inset 0 1px #ffffff1f}.worldwideCompanyCard>strong{color:#f2d18e;font:30px/1.1 var(--serif-soft)}.worldwideCompanyCard>span{color:#ffffffc7;font-size:13px;line-height:1.5}.worldwideCompanyCard>a{color:#fff;width:fit-content;font-weight:800}.worldwideCompanyCard>div{flex-wrap:wrap;gap:8px;margin-top:13px;display:flex}.worldwideCompanyCard>div a{color:#fff;letter-spacing:.05em;text-transform:uppercase;border:1px solid #ffffff40;border-radius:999px;padding:10px 12px;font-size:9px;font-weight:800;text-decoration:none}.worldwideProtection{grid-column:1/-1;grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.worldwideProtection span{color:#ffffffd9;background:#ffffff17;border-radius:12px;align-items:center;gap:9px;padding:13px;font-size:11px;line-height:1.4;display:flex}.worldwideProtection b{color:#e9c77e;font-size:16px}.worldwideEstimate{background:linear-gradient(135deg,#f3e7d4,#fffaf1);border:1px solid #a67c3738;grid-template-columns:.8fr 1.2fr;gap:42px;display:grid}.worldwideEstimate p{color:#5a6964;line-height:1.75}.worldwideEstimateCard{background:#fff;border:1px solid #17483f2e;border-radius:20px;align-self:start;overflow:hidden;box-shadow:0 18px 42px #2d3e3717}.worldwideEstimateCard span{border-bottom:1px solid #17483f1c;grid-template-columns:1fr auto;gap:20px;padding:17px 20px;display:grid}.worldwideEstimateCard span:last-child{border-bottom:0}.worldwideEstimateCard b{color:#17483f;font-size:13px}.worldwideEstimateCard em{color:#7a817d;text-align:right;font-size:11px;font-style:normal}.worldwideEstimateCard .total{background:#17483f}.worldwideEstimateCard .total b{color:#fff}.worldwideEstimateCard .total em{color:#ffffffb8}.worldwideShippingRegions{grid-column:1/-1;grid-template-columns:repeat(5,1fr);gap:9px;display:grid}.worldwideShippingRegions span{background:#ffffffa8;border-radius:12px;gap:5px;padding:14px;display:grid}.worldwideShippingRegions b{color:#17483f;font-size:11px}.worldwideShippingRegions small{color:#84765f;font-size:9px;line-height:1.35}.worldwideAddons{background:#f8f2e8;border:1px solid #17483f2b;border-radius:13px;grid-template-columns:1fr 1fr;gap:9px;margin:0;padding:17px;display:grid}.worldwideAddons legend{color:#31554e;letter-spacing:.05em;padding:0 7px;font-size:10px;font-weight:800}.worldwideAddons label{background:#ffffffb8;border-radius:8px;align-items:center;min-height:36px;padding:7px 9px;font-size:11px;gap:9px!important;display:flex!important}.worldwideAddons input{flex:0 0 17px;width:17px;height:17px}@media (width<=900px){.worldwideTrust,.worldwideEstimate{grid-template-columns:1fr;margin:20px 14px;padding:44px 22px}.worldwideProtection,.worldwideShippingRegions{grid-template-columns:1fr 1fr}}@media (width<=560px){.worldwideProtection,.worldwideShippingRegions,.worldwideAddons{grid-template-columns:1fr}.worldwideEstimateCard span{grid-template-columns:1fr;gap:5px}.worldwideEstimateCard em{text-align:left}}.worldwideCoordinator{background:#ffffff14;border:1px solid #eacb8a59;border-radius:20px;grid-template-columns:108px 1fr;align-items:center;gap:18px;margin-top:28px;padding:14px;display:grid}.worldwideCoordinator img{object-fit:cover;object-position:center 24%;border-radius:52px 52px 16px 16px;width:108px;height:128px;display:block;box-shadow:0 12px 28px #0003}.worldwideCoordinator div{gap:5px;display:grid}.worldwideCoordinator small{color:#e5c47d;letter-spacing:.14em;font-size:9px;font-weight:800}.worldwideCoordinator strong{color:#fff;font:27px/1.05 var(--serif-soft)}.worldwideCoordinator span{color:#ffffffb8;font-size:11px;line-height:1.45}.worldwideCoordinator a{color:#fff;width:fit-content;margin-top:3px;font-size:12px;font-weight:800}.worldwideEstimate{grid-template-columns:minmax(280px,.68fr) minmax(520px,1.32fr);align-items:start}.worldwideEstimateIntro{position:sticky;top:25px}.worldwideEstimateIntro aside{color:#5c675f;background:#ffffff94;border-left:3px solid #ad7f36;border-radius:0 14px 14px 0;gap:8px;margin-top:25px;padding:18px;font-size:12px;line-height:1.55;display:grid}.worldwideEstimateIntro aside strong{color:#17483f;text-transform:uppercase;letter-spacing:.08em}.worldwideCalculator{gap:14px;display:grid}.worldwideCalculator fieldset{background:#ffffffd1;border:1px solid #17483f26;border-radius:18px;gap:8px;margin:0;padding:18px;display:grid;box-shadow:0 14px 32px #2d3e3712}.worldwideCalculator legend{color:#17483f;letter-spacing:.04em;padding:0 8px;font-size:12px;font-weight:800}.worldwideCalculator legend b{color:#fff;background:#17483f;border-radius:50%;place-items:center;width:25px;height:25px;margin-right:9px;display:inline-grid}.worldwideCalculator label{cursor:pointer;display:block;color:#17483f!important;letter-spacing:0!important;padding:0!important}.worldwideCalculator label>input{opacity:0;pointer-events:none;position:absolute}.worldwideCalculator label>span{background:#fff;border:1px solid #17483f1f;border-radius:11px;grid-template-columns:1fr auto;align-items:center;gap:14px;min-height:48px;padding:11px 13px;transition:border-color .18s,background .18s,box-shadow .18s;display:grid}.worldwideCalculator label>span strong{font-size:12px;line-height:1.35}.worldwideCalculator label>span em{color:#776b58;white-space:nowrap;font-size:11px;font-style:normal}.worldwideCalculator label.selected>span{background:#fff8e8;border-color:#b68a3f;box-shadow:inset 4px 0 #b68a3f}.worldwideCalculator label:focus-within>span{outline-offset:2px;outline:2px solid #17483f}.worldwideCalculatorAddons{grid-template-columns:1fr 1fr}.worldwideCalculatorAddons legend{grid-column:1/-1}.worldwideCalculationResult{color:#fff;background:#123f37;border-radius:19px;overflow:hidden;box-shadow:0 18px 42px #163e362e}.worldwideCalculationResult>div{border-bottom:1px solid #ffffff1c;grid-template-columns:1fr auto;gap:18px;padding:13px 18px;font-size:12px;display:grid}.worldwideCalculationResult>div span{color:#ffffffb3}.worldwideCalculationResult .grandTotal{background:linear-gradient(120deg,#17483f,#1c5c50);align-items:center;padding:20px 18px}.worldwideCalculationResult .grandTotal span{color:#f0d292;letter-spacing:.1em;font-size:11px;font-weight:900}.worldwideCalculationResult .grandTotal strong{color:#fff4d6;font:29px/1 var(--serif-soft)}.worldwideCalculationResult>small{color:#ffffffa6;padding:13px 18px;font-size:9px;line-height:1.5;display:block}.worldwideCalculationResult>a{color:#123f37;text-transform:uppercase;letter-spacing:.06em;background:#e2bd72;border-radius:999px;justify-content:center;margin:0 18px 18px;padding:13px 16px;font-size:11px;font-weight:900;text-decoration:none;display:flex}@media (width<=900px){.worldwideEstimate{grid-template-columns:1fr}.worldwideEstimateIntro{position:static}.worldwideCalculatorAddons{grid-template-columns:1fr}}@media (width<=560px){.worldwideCoordinator{grid-template-columns:82px 1fr}.worldwideCoordinator img{width:82px;height:102px}.worldwideCalculator label>span{grid-template-columns:1fr}.worldwideCalculator label>span em{white-space:normal}.worldwideCalculationResult .grandTotal strong{font-size:24px}}.worldwideCoordinator{grid-template-columns:156px 1fr;align-items:start;padding:18px}.worldwideCoordinator .worldwideCoordinatorPortrait{object-position:50% 26%;border:3px solid #e8c579b8;border-radius:76px 76px 20px 20px;width:156px;height:188px}.worldwideCoordinator>div{align-self:center}.worldwideCasaThumb{color:#fff;text-align:left;cursor:zoom-in;background:#ffffff14;border:1px solid #e8c57966;border-radius:14px;grid-column:1/-1;grid-template-columns:82px 1fr;align-items:center;gap:14px;width:100%;margin-top:2px;padding:8px;transition:background .18s,border-color .18s,transform .18s;display:grid}.worldwideCasaThumb:hover,.worldwideCasaThumb:focus-visible{background:#ffffff24;border-color:#e7c572;transform:translateY(-1px)}.worldwideCasaThumb img{object-fit:cover!important;object-position:center 22%!important;width:82px!important;height:58px!important;box-shadow:none!important;border:0!important;border-radius:9px!important;margin:0!important}.worldwideCasaThumb span{letter-spacing:.05em;text-transform:uppercase;grid-template-columns:1fr 29px;align-items:center;gap:10px;font-weight:800;color:#f6dfab!important;font-size:10px!important;display:grid!important}.worldwideCasaThumb b{color:#173f38;background:#e1bb6a;border-radius:50%;place-items:center;width:29px;height:29px;font-size:17px;display:grid}.worldwideCompanyPrompt{color:#f2d18e;letter-spacing:.08em;text-transform:uppercase;border-top:1px solid #ffffff29;margin-top:15px;padding-top:15px;font-size:10px;font-weight:800;display:block}.worldwideCompanyCard .worldwideCompanyLinks{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:2px;display:grid}.worldwideCompanyCard .worldwideCompanyLinks a{color:#fff;text-align:center;letter-spacing:.05em;text-transform:uppercase;background:#ffffff12;border:1px solid #e8c5799e;border-radius:12px;justify-content:center;align-items:center;min-height:54px;padding:11px 10px;font-size:9px;font-weight:850;line-height:1.35;text-decoration:none;transition:background .18s,border-color .18s,transform .18s;display:flex}.worldwideCompanyCard .worldwideCompanyLinks a:hover,.worldwideCompanyCard .worldwideCompanyLinks a:focus-visible{background:#e2bd722e;border-color:#f2d18e;transform:translateY(-2px)}.worldwidePhotoLightbox{z-index:9999;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:zoom-out;background:#041411eb;place-items:center;padding:28px;display:grid;position:fixed;inset:0}.worldwidePhotoLightbox img{object-fit:contain;border:4px solid #f0d18c;border-radius:8px;width:auto;max-width:min(1100px,92vw);height:auto;max-height:82vh;display:block;box-shadow:0 30px 90px #0009}.worldwidePhotoLightbox>button{color:#173f38;cursor:pointer;background:#fff;border:1px solid #fff9;border-radius:50%;place-items:center;width:48px;height:48px;font-size:30px;display:grid;position:fixed;top:22px;right:26px}.worldwidePhotoLightbox>span{color:#fff;letter-spacing:.06em;white-space:nowrap;background:#07352ee6;border-radius:999px;padding:10px 16px;font-size:11px;position:fixed;bottom:22px;left:50%;transform:translate(-50%)}@media (width<=900px){.worldwideCompanyCard .worldwideCompanyLinks{grid-template-columns:1fr}.worldwideCompanyCard .worldwideCompanyLinks a{justify-content:flex-start;padding-left:16px}}@media (width<=560px){.worldwideCoordinator{grid-template-columns:104px 1fr}.worldwideCoordinator .worldwideCoordinatorPortrait{width:104px;height:136px}.worldwideCasaThumb{grid-template-columns:70px 1fr}.worldwideCasaThumb img{width:70px!important;height:52px!important}.worldwidePhotoLightbox{padding:14px}.worldwidePhotoLightbox>span{text-align:center;white-space:normal;max-width:90vw}}.worldwidePage .worldwideHeader{color:#fff!important;background:linear-gradient(110deg,#062d27,#124b40)!important;border-bottom:2px solid #d9b25d!important;min-height:82px!important;padding:14px clamp(18px,4vw,58px)!important;box-shadow:0 9px 26px #0527213d!important}.worldwideBack{border:2px solid #e2bd6c;border-radius:999px;align-items:center;gap:12px;min-height:52px;padding:8px 17px 8px 10px;box-shadow:0 7px 18px #0003;color:#123e35!important;background:linear-gradient(135deg,#f7dfa1,#c99b3d)!important;text-decoration:none!important;display:flex!important}.worldwideBack>b{color:#fff;background:#123e35;border-radius:50%;place-items:center;width:34px;height:34px;font-size:20px;display:grid}.worldwideBack>span{gap:1px;font-size:12px;font-weight:900;line-height:1.1;display:grid;color:#123e35!important}.worldwideBack small{color:#765719;letter-spacing:.14em;font-size:8px}.worldwideLanguages{background:#00000029;border:1px solid #efd18c99;border-radius:999px;align-items:center;gap:9px;padding:7px;display:flex!important}.worldwideLanguages>span{letter-spacing:.1em;text-transform:uppercase;padding:0 7px 0 10px;font-size:10px;font-weight:900;color:#f9e5b2!important}.worldwidePage .worldwideLanguages button{color:#123e35!important;opacity:1!important;min-height:42px!important;text-shadow:none!important;background:linear-gradient(#fff5d8,#e4bf70)!important;border:2px solid #e3be69!important;border-radius:999px!important;padding:10px 18px!important;font-size:11px!important;font-weight:900!important;line-height:1.15!important;box-shadow:inset 0 1px #fff,0 5px 14px #0000002e!important}.worldwidePage .worldwideLanguages button.active{color:#7d5716!important;background:#fff!important;border-color:#fff1bb!important;box-shadow:0 0 0 3px #e1ba6840,0 6px 18px #00000038!important}.worldwidePage .worldwideLanguages button:hover,.worldwidePage .worldwideLanguages button:focus-visible{filter:brightness(1.06);outline-offset:2px;outline:2px solid #fff;transform:translateY(-1px)}.worldwideFormBack{justify-content:center;align-items:center;color:#17483f!important;background:#fff8e8!important;border:2px solid #b88935!important;border-radius:999px!important;min-height:50px!important;padding:13px 18px!important;font-size:11px!important;font-weight:900!important;display:inline-flex!important}.worldwideActions small{flex-basis:100%}.worldwideFloatingBack{z-index:90;color:#fff;background:#123f37;border:2px solid #f1d58f;border-radius:999px;align-items:center;gap:8px;padding:12px 16px;font-size:12px;font-weight:900;text-decoration:none;display:flex;position:fixed;bottom:18px;right:18px;box-shadow:0 13px 32px #092c2557}.worldwideFloatingBack:hover,.worldwideFloatingBack:focus-visible{color:#fff;background:#b68735;transform:translateY(-2px)}.worldwideFooter{align-items:center!important}.worldwideFooter>div{gap:7px;display:grid}.worldwideFooterBack{background:#f3d58f;border:2px solid #e3be69;border-radius:999px;justify-content:center;align-items:center;min-height:50px;padding:13px 19px;font-size:11px;box-shadow:0 8px 18px #0003;color:#123e35!important;font-weight:900!important;text-decoration:none!important;display:inline-flex!important}@media (width<=800px){.worldwidePage .worldwideHeader{gap:13px;align-items:stretch!important}.worldwideBack{align-self:flex-start}.worldwideLanguages{border-radius:18px;grid-template-columns:1fr 1fr;width:100%;display:grid!important}.worldwideLanguages>span{grid-column:1/-1;padding:2px 5px}.worldwidePage .worldwideLanguages button,.worldwideFooterBack{width:100%}.worldwideFloatingBack span{display:none}.worldwideFloatingBack{border-radius:50%;justify-content:center;width:48px;height:48px;padding:0;font-size:20px}}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}
